MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoDB i C# Find()

Aby znaleźć rekord, możesz użyć Lambda w find, na przykład:

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

Alternatywnie możesz użyć Builderów, które działają z silnie wpisaną Lambdą lub tekstem:

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

Lub

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

A następnie użyj find jak powyżej

// 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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak zbudować strukturę rekurencyjną za pomocą MongoDB

  2. Reg:mongo db błędne wyjście zgodnie z zapytaniem

  3. Usuwanie spacji (początkowych i końcowych) z wartości ciągu

  4. node js mongodb usuń klucz błędu $lte nie może zaczynać się od '$'

  5. Max i grupa w Mongodb