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

Jak używać operatora księgowego MongoDB w kodzie C#?

Można to napisać w C# w ten sposób:

var newAddress = new BsonDocument
{
    { "street", "New street" },
    { "city", "New York" },
    { "country", "USA" }
    // ...
};
var query = Query.EQ("addresses.city", "New York");
var update = Update.Set("addresses.$", newAddress);
var result = customerCollection.Update(query, update, UpdateFlags.Multi);

Wydaje się, że to niebezpieczna aktualizacja; zastępujesz adres w oparciu tylko o dopasowanie miasta? Czy zapytanie działa poprawnie w powłoce mongo?



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. $projekt w $lookup mongodb

  2. mongod:błąd podczas ładowania bibliotek współdzielonych:libssl.so.10 libcrypto.so.10

  3. Jak zwrócić poddokumenty z obiektu w tablicy z Meteor i MongoDB?

  4. Błąd agregacji MongoDb $match :Argumenty muszą być zagregowanymi operatorami potoku

  5. instalacja mongodb-10gen nie powiodła się z apt-get