sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDb-frågor och system.linq

.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);



  1. Anslut till flera mongo db-värdar och autentisera med en annan databas i vårstart

  2. Timeout utför SET {Key}, inst:0, mgr:Inaktiv, kö:2, qu=1, qs=1, qc=0, wr=1/1, in=0/0

  3. Redis Vs RabbitMQ som ett datamäklare/meddelandesystem mellan Logstash och elasticsearch

  4. MongoDB Compass - fastnade vid anslutning till Atlas