Vždy můžete kombinovat mongo dotazy s LINQ
pomocí Inject
a nechte je běžet v MongoDB a ne v klientovi:
var queryable = _collection.AsQueryable().Where(_ => Query.EQ("_t", type.Name).Inject()).Where(...);
Vždy můžete kombinovat mongo dotazy s LINQ
pomocí Inject
a nechte je běžet v MongoDB a ne v klientovi:
var queryable = _collection.AsQueryable().Where(_ => Query.EQ("_t", type.Name).Inject()).Where(...);