Skip to main content

Practice ยท 3 of 3

Task Store: Query

CHALLENGE
Difficulty: intermediate+25 XP

Add list(query, userId) โ€” returns only the caller's tasks (ownership at the read path!), filtered: query.done === true|false filters on the done flag; query.title substring-matches case-insensitively. Sorted by id ascending. No query => all own tasks.

Back to lesson: Practice: In-Memory CRUD โ€” Practice