Todo.findOne method
The next method we're going to look at is one called Todo.findOne. Now, Todo.findOne is very similar to find, the only difference is that it returns one document at most. That means it simply grabs the first one that matches the query you have. In our case we're querying by a unique ID, so it's only going to find one matching item, but if there were other results, for example, if we queried all Todos with completed false, the first doc would be the only one that returns, even though there's two that match the query. What we can do to call findOne is identical to what we did with find, and to prove it I'm actually going to copy the code. All we need to do is change a few things. Instead of todos, we get todo, and we're ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access