sql >> Database >  >> NoSQL >> MongoDB

MongoDB en C# Find()

Om een ​​record te vinden, kunt u Lambda gebruiken in find, bijvoorbeeld:

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

Als alternatief kunt u Builders gebruiken die werken met sterk getypte Lambda of tekst:

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

Of

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

En gebruik dan zoeken zoals hierboven

// 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. Mongoose dubbele sleutelfout met upsert

  2. Hoe sessies in MongoDB van NodeJS op te slaan?

  3. Introductie van Apache HBase Medium Object Storage (MOB) verdichtingspartitiebeleid

  4. Problemen bij het starten van MongoDB op Windows