sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB og C# Find()

For at finde en post kan du bruge Lambda i find, for eksempel:

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

Alternativt kan du bruge Builders, der fungerer med stærkt indtastet Lambda eller tekst:

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

Eller

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

Og brug derefter find som ovenfor

// 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. Håndtering af asynkrone databaseforespørgsler i node.js og mongodb

  2. MongoDB-forbindelsesproblemer på Azure

  3. Hvordan kan jeg bruge Mongoid og ActiveRecord parallelt i Rails 3?

  4. MongoDB $setIsSubset