As far as I know you can query mongodb with FindAsync using:
- Linq.Where
- A lambda expression that is called for every document in a collection
- Creating a Filter with the Builder<> class
Now:
- Is there a difference in performance or the way documents are loaded during the search?
- Is there an recommended way of searching?
- What is the best way to query for nested documents?