sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB och C# Find()

För att hitta en post kan du använda Lambda i hitta, till exempel:

var results = collection.Find(x => x.name == "system").ToList();

Alternativt kan du använda Builders som fungerar med starkt skrivna Lambda eller text:

var filter = Builders<User>.Filter.Eq(x => x.name, "system")

Eller

var filter = Builders<User>.Filter.Eq("name", "system")

Och använd sedan hitta enligt ovan

// results will be a collection of your documents matching your filter criteria

// Sync syntax
var results = collection.Find(filter).ToList();

// Async syntax
var results = await collection.Find(filter).ToListAsync();


  1. Hur kan jag hämta modifierade dokument efter en uppdateringsoperation i mongodb med pymongo?

  2. Mongoose:findOneAndUpdate returnerar inte uppdaterat dokument

  3. Laravel Jensseger Mongodb belongsToMany returnerar tom array

  4. MongoDB konverterar datum till sträng