.Where fråga görs i minnet via IEnumerable.Where eftersom det utförs på resultatet av Find anrop som upprättar MongoDB-frågan att utföra.
För att införliva .Where fråga i Find , kan du skapa en ny fråga som OCH kombinerar de två frågorna:
query = Query.And(query, Query<YourType>.EQ(x => x.something, something));
var result = collection.Find(query);