Tag: mongodb-csharp-2.0

Die Version 2.0 der C# – Treiber für MongoDB.

Aktualisieren Sie alle Eigenschaften des Objektes in MongoDb

Anzahl der Antworten 2 Antworten
Verwende ich die MongoDB .Net-Treiber in meinem Projekt. Ich möchte aktualisieren alle Eigenschaften des Objekts gespeichert ist in MongoDB. In der Dokumentation, update ist wie folgt dargestellt: var filter = Builders<BsonDocument>.Filter.Eq("i", 10); var update = Builders<BsonDocument>.Update.Set("i", 110);

Unterschied zwischen Finden und FindAsync

Anzahl der Antworten 2 Antworten
Schreibe ich eine sehr, sehr einfache Abfrage, die bekommt nur ein Dokument aus einer Sammlung, die nach Ihrer eindeutigen Id. Nach einigen frusteration (ich bin neu in mongo und der async /await-Programmierung-Modell), ich habe dies aus: IMongoCollection<TModel>

Bekommen Sie ein einzelnes Objekt aus mongodb in C#

Anzahl der Antworten 3 Antworten
Habe ich hob ein Stück code, der die Verwendung der MongoDB-Treiber, wie dies, um ein einzelnes Objekt aus einer Sammlung...das kann nicht richtig sein, kann es? Gibt es eine bessere Möglichkeit, um dieses? IMongoCollection<ApplicationUser> userCollection; .... userCollection.FindAsync(x

Einfügen neues Dokument mit InsertOneAsync (.Treiber NET 2.0)

Anzahl der Antworten 4 Antworten
In der älteren .Net-API-version : MongoClient client = new MongoClient(); var server = client.GetServer(); var db = server.GetDatabase("foo"); var collection = db.GetCollection<BsonDocument>("bar"); var document = new BsonDocument { { "_id", 1 }, { "x", 2 } };

Mongo C# - Treiber - Enthält Filter

Anzahl der Antworten 4 Antworten
Ich verwende die neueste version von Mongo C# - Treiber, die verwendet eine Menge von Async und builder-Muster. Das ist schön. Ich bin versucht zu konvertieren von SQL-where-Klauseln in Mongo FilterDefinition Objekt. Keine Ahnung, wie zu behandeln,

Abfrage mit filter-generator auf verschachteltes array mit MongoDB C# driver

Anzahl der Antworten 1 Antworten
Betrachten Sie die folgende Objekt-Struktur gespeichert, die als Dokumente: public class Foo { public string Id { get; set; } public ICollection<FooBar> Bars { get; set; } //... } public class FooBar { public string BarId {

Übersetzen FilterDefinition<TDocument> regelmäßige json-mongo-Abfrage, die ich ausführen kann in einer mongo-shell

Anzahl der Antworten 3 Antworten
Ich habe viele komplexe Abfragen, manchmal wünschte ich, um zu überprüfen, direkt gegen Mongo für das Debuggen \ zu erklären, () Zwecke. Mit der neueren 2.0+ c# - driver, ich bin mir nicht sicher, wie dies zu

Wie zu tun findAll in die neue mongo C# - Treiber und stellen Sie es synchron

Anzahl der Antworten 5 Antworten
War ich mit der offiziellen C - # - Treiber zu tun FindAll und aktualisiert, um den neuen Treiber 2.0. FindAll ist veraltet und wird ersetzt mit Finden. Ich bin versucht zu konvertieren eine einfache Methode, die

Holen Sie sich Alle 'Dokumente' von MongoDB 'Sammlung'

Anzahl der Antworten 3 Antworten
Brauche ich, um alle Dokumente in meiner Sammlung MongoDB, aber ich kann nicht herausfinden, wie. Ich habe erklärt, meine 'Sammlung' so- private static IMongoCollection<Project> SpeCollection = db.GetCollection<Project>("collection_Project"); Und ich folgte dem, was erklärt wird in diese MongoDB

MongoDb c# driver finden Element im array-Feld mit dem Wert

Anzahl der Antworten 4 Antworten
fand ich den Weg zu prüfen, ist der Wert enthält in einfachen array : var filter = Builders<Post>.Filter.AnyEq(x => x.Tags, "mongodb"); Aber wie findet man ein Komplexes Element mit vielen Feldern, die von einem konkreten Bereich ?

Unterschied zwischen Find und FindAsync

Anzahl der Antworten 2 Antworten
Schreibe ich eine sehr, sehr einfache Abfrage, die bekommt nur ein Dokument aus einer Sammlung, die nach Ihrer eindeutigen Id. Nach einigen frusteration (ich bin neu in mongo und der async /await-Programmierung-Modell), ich habe dies aus: IMongoCollection<TModel>

MongoDB C # -Treiber 2.0 - Dokument aktualisieren

Anzahl der Antworten 3 Antworten
Derzeit bin ich Upgrade meinen code zu MongoDB C# driver 2.0 und habe ich Probleme, aktualisieren Sie den code, um Dokumente aktualisieren. mit der alten version war ich in der Lage, so etwas zu tun: MyType myObject;