Tag: mongodb-.net-driver
Der offizielle MongoDB .NET-Treiber, der eine asynchrone Interaktion mit MongoDB.
1
Antworten
Ich bin neu in mongodb + C# - driver so vergeben, von Naivität auf mein Ende. Ich bin versucht, eine batch-insert auf eine Sammlung von Schlüssel-Wert-Paaren und als solche meine Datenstruktur ist vom Typ List<Dictionary<string,string>>. Hier ist
1
Antworten
Ich versuche, um eine Liste aller Datenbanken, in meinem server und schließlich drucken Sie Sie aus (d.h. Ihre Namen als strings). Mit der vorherigen version der c# - Treiber, den ich nennen könnte, die Server.GetDatabases(), aber das
3
Antworten
Ich habe einen rabbitmq-consumer-Anwendung implementieren "publish/subscribe-pattern .net, das läuft perfekt, wie eine Konsole-Anwendung, aber wenn ich bereitstellen, die als windows-Dienst scheint es nicht zu sein, die Speicherung der Daten in mongodb. protected override void OnStart(string args) {
4
Antworten
Wie führe ich ein $lookup mit der MongoDB C# driver? Ich kann es nicht finden in Ihre Treiber-doc hier: https://docs.mongodb.org/getting-started/csharp/query/ Aber wenn ich verstehe, das ticket in Ihrer JIRA-richtig, es sollte sein in der 2.2 version des
1
Antworten
Aus der C# - Dokumentation: Die Save-Methode ist eine Kombination von Insert-und Update -. Wenn das Id-Mitglied des Dokuments einen Wert hat, dann ist es davon ausgegangen, dass ein vorhandenes Dokument, und Speichern Sie Anrufe Update auf
2
Antworten
Die mongoDB API-Dokumentation scheint zu fehlen in diesem Bereich. Ich bin versucht, die aggregate-Funktion, um die Anzahl der populäre tags in einer bestimmten Sammlung. Hier ist der Befehl, den ich ausführen möchten: db.runCommand( { aggregate : "articles",
3
Antworten
Erstellt habe ich ein einfaches Objekt mit Getter und setter: public class MemberCanonical : IMemberCanonical { public ObjectId Id { get; set; } public String username { get; set; } public String email { get; set; }
1
Antworten
Ich habe Daten sieht wie folgt aus > db.people.findOne({"Name":"Jones"}) { "_id" : ObjectId("551dcbdc360fbd77107f8a37"), "Name" : "Jones", "Age" : 30, "Profession" : "Hacker" } Den Klassen ist definiert als class Person { public ObjectId Id { get; set;
1
Antworten
Ich bin mit der neuen Fluent-Aggregation Pipeline in v2 des 10gen Mongo C# - Treiber, bin aber mit einer Ausnahme beim Versuch auf Gruppe von mehr als einem Feld (Beispiel-code unten). Die Ausnahme, die ausgelöst wird ...
2
Antworten
Einer Anwendung besteht Guid-Feld in Mongo und es endet gespeichert werden BinData: "_id" : new BinData(3, "WBAc3FDBDU+Zh/cBQFPc3Q==") Den Vorteil in diesem Fall ist die Kompaktheit, der Nachteil zeigt sich, wenn man braucht, um die Problembehandlung für die
1
Antworten
Ich schrieb Abfrage für die Sortierung und die MAX-und MIN-Datensätze von DateTime-mit MongoDB c# Abfragen. ich schrieb als var server = MongoServer.Create(this.connectionString); var db = server.GetDatabase(DATABASE); var tblRskAlerts = db.GetCollection(RISKALERT_TBL); var query = Query.And(Query.EQ("Entry", null)); var sort
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);
4
Antworten
Ich versuche, eine Zeile zu aktualisieren, die in einer (typisierten) MongoDB-collection mit der C# - Treiber. Beim Umgang mit Daten, dass insbesondere der Sammlung von Art MongoCollection<User> tendiere ich zu vermeiden, das abrufen sensibler Daten aus der
2
Antworten
Verwendung der c# - Treiber für MongoDB, kann ich einfach eine Abfrage erstellen, gegen die kann ich dann hinzufügen SetSkip() und SetLimit() Parameter zum einschränken der Ergebnismenge zu einer bestimmten Größe. Aber ich möchte in der Lage
1
Antworten
Angenommen ich habe folgende Struktur der Dokumente in MongoDB. { _id: ####, Ancestors: [ { _id: 1, Name: "asdf" }, { _id: 2, Name: "jkl;" }, ... ] } Möchte ich finden Sie jedes Dokument enthält einen
1
Antworten
Ich versuche Abfrage meiner Sammlungen, aber ich bin mir nicht sicher, wie man ein "Anhängen" von Sorten zu Query.And() Hier ist mein domain-Modell zu erstellen, das Item Dokument: public class Item { public ObjectId Id { get;
6
Antworten
Die Datenbank ist in der Nähe von 5 GB. Ich habe Dokumente wie: { _id: .. user: "a" hobbies: [{ _id: .. name: football }, { _id: .. name: beer } ... ] } Möchte ich zu
1
Antworten
In meine MongoDB collection, ich habe ein Dokument mit einem array-Eintrag. Wie bekomme ich diese array-Werte als string-array in C#? Ich kann das Dokument selbst wieder in Ordnung, aber ich kann nicht scheinen, um die array-Werte. Dies
4
Antworten
Ich bin mit der offizielle mongodb-Treiber für c# in meinem test-Projekt und ich habe schon einfügen von Dokument von c# web-Anwendung zu mongodb. In "mongo" - Konsole, db.blog.find() kann die Anzeige von Einträgen habe ich eingefügt. aber
3
Antworten
Habe ich gelesen, durch die mongodb-Dokumentation und kann nicht scheinen, um herauszufinden, wie eine neue Datenbank zu erstellen. Zum Beispiel, in der Dokumentation sagt, ich kann auf die "test" Datenbank wie diese: db.test.find() Was nun, wenn ich
4
Antworten
Ich möchte, um eine effiziente Abfrage in MongoDb zu finden, werden alle Benutzer Ihre Benutzer-IDS aufgeführt, die in einer Benutzergruppe. Im Idealfall möchte ich diese als eine einzige Anfrage zu Mongodb. Was ich will, entspricht geschachtelte selects
2
Antworten
ich bin ganz neu MongoDB und NoSQL im Allgemeinen, und ich habe gerade begonnen, eine Website mit MongoDB /Norm /ASP.NET MVC-3. Frage ich mich, wie ich sein sollte, scoping die verbindungen zu meinem Mongo Datenbank. Momentan habe
1
Antworten
Nehmen wir an, ich möchte zur Abfrage mongo auf dem dateTime. Ich habe zwei C# - Variablen repräsentiert die start-und end-Datum. 1) {20.10.2011 00:00:00} 2) {22.10.2011 00:00:00} Nun die BsonDateTime.Erstellen(dateTime) verwandelt Sie zu einem BSON-DateTime-auch gut: 1)
3
Antworten
Ich bin mit der MongoClient in meinem c# - Konsolenanwendung eine Verbindung zu MongoDB https://github.com/mongodb/mongo-csharp-driver/releases/tag/v2.0.0-rc0 Mein code class Program { static void Main(string args) { const string connectionString = "mongodb://localhost:27017"; //Create a MongoClient object by using the
3
Antworten
Habe ich gelesen, diese Frage und noch nicht verstehen. Ist es die Fähigkeit zum ausführen von beliebigen mongodb shell script per C# - Treiber? InformationsquelleAutor Dao | 2011-08-09
3
Antworten
Ich bin mit mongoDB c# neueste Treiber habe ich.e 3.+ in meinem Projekt. Ich habe verschiedene Datum-filter-Kriterien wie der heutige,Letzte Tag,Gestern,Diesen Monat, etc durch die Verwendung daterangepicker. Hier ist mein Modell public class Student { public Student()
3
Antworten
Ich weiß, dass MongoDB nicht unterstützen soll, unit of work, etc. Aber ich denke, es wäre schön, das zu implementieren, das repository, das würde nur die Absichten (ähnlich Kriterien) und dann versuche Sie in die DB. Ansonsten
2
Antworten
Wie kann ich erstellen Sie das folgende Dokument mit der offiziellen c - # - Treiber? { "name": "John Doe", "classess": [ { "classname": "Class1" } { "classname": "Class2" } ] } Den code unten funktioniert nicht
3
Antworten
Ich versuche, um die Anzahl der Dokumente, die ein Feld mit einer leeren Zeichenfolge. Dieses Feld, nennen wir es "Field_One" ist in allen Dokumenten (also, klar zu sein, ich bin nicht versucht, Sie zu finden, wenn das
2
Antworten
Begann ich dann mit MongoDB zu arbeiten, so weit so gut. Ich Frage mich aber wie funktioniert MongoDB deal mit gleichzeitigen updates ? Ich habe gelesen, dass es keine Sperre in MongoDB so Frage ich mich, was
4
Antworten
1) Hier mein schema: { "_id" : ObjectId("53f4db1d968166157c2d57ce"), "init" : "SJ", "name" : "Steve Jobs", "companies" : [ { "_id" : ObjectId("53f4db1d968166157c2d57cf"), "ticker" : "AAPL", "compname" : "Apple" }, { "_id" : ObjectId("53f4db1d968166157c2d57d0"), "ticker" : "MSFT", "compname"
2
Antworten
In jedem Dokument habe ich einige Feld (zum Beispiel "myfield"). myfield ist Wert vom Typ int32. Bitte zeigen Sie mir (mit kleinen code-Beispiel) zu machen, wie die Anfrage wie folgt: "erhalten Sie alle where myfield > 10
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
3
Antworten
Gerade erst in den NoSQL-Zeug, so verzeihen Sie mir, wenn dies ist eine einfache Frage. Ich bin versucht, etwas Implementierung eines repository-Typ-Muster die Verwendung eines generischen repository für die weitere gemeinsame Operationen. Eine Sache, die ich in
2
Antworten
Ich habe Folgendes Modell: Basisklasse: public abstract class Identifiable{ private ObjectId id; private string name; protected Identifiable(){ id = ObjectId.GenerateNewId(); } [BsonId] public ObjectId Id{ get { return id; } set { id = value; } }
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 } };
2
Antworten
Ich versuche es zu kopieren 4 Sammlungen von einer Mongo-Datenbank zu einem anderen auf der gleichen Maschine vom C# - Programm automatisch. Wie mache ich das? Gibt es eine einfache kopieren-Sammlung/Datenbank-Befehl in MongoDB C# driver? oder muss
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,
3
Antworten
Ich versuche retireve alle Dokumente in meine MongoDB collection über eine REST-api gebaut ASP.NET MVC 4 und encoutered ich habe eine Fehlermeldung wenn ich localhost:50491/api/Dokument: Fehler beim Deserialisieren der Id-Eigenschaft der Klasse Acord_Rest_API.Modelle.Dokument: Nicht Deserialisieren string aus
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 {
2
Antworten
` public class Student { public long StudentId {get; set;} public string Fname {get; set;} public string Lname {get; set;} public List<ObjectId> CoursesList {get; set;} public int IQ {get;set;} } public class Courses { [BsonId] public ObjectId
4
Antworten
Hintergrund: Was ich brauchen, um zu erreichen ist, entfernen Sie alle Datensätze in einer Sammlung, wenn ein bestimmtes array auf der Platte ist null oder leer. Verstehe ich, dass der C# - Treiber Abfrage ein null-array: IMongoQuery
5
Antworten
Bin ich, um Daten aus MongoDB und die Bindung an ein WPF-datagrid. Meinem code mehrere Zeilen selektiert, ruft IDs und aktualisiert die ausgewählten Datensätze: var server = MongoServer.Create(this.connectionString); var db = server.GetDatabase(DATABASE); var viewTrue = db.GetCollection(RISKALERT_TBL); var
2
Antworten
Habe ich verstanden, mein Fehler 🙂 Danke Jungs. Ich habe noch eine Frage, angenommen ich habe mehrere Dokumente mit der nachstehenden Struktur in "Kunden" - Kollektion. { "customerId":100, "FirstName":"xyz", "lastname":"pqr", "address":[ { "house":44, "city":"Delhi", "country":"india" } ],
5
Antworten
Arbeite ich mit der MongoDB C# driver. Ich habe eine BsonDocument mit einigen Daten zu der auch einige MongoDB-bestimmte Typen (wie ObjectIDs und ISODates). Ich möchte zu konvertieren, das auf eine gültige general-purpose JSON-string. In anderen Worten,
2
Antworten
Habe ich Objekte mit 3 string-Felder Land, Bundesland, Stadt. Sie enthalten null oder einen string-Namen. I wanna Abfrage alle Daten, die mit den exakt gleichen Werten. Z.B. brauche ich alle Daten, wo City = null, Province =
2
Antworten
Arbeite ich mit Mongodb als Datenbank für meine asp.net mvc, front-end Website. Ich habe MongoDB läuft auf 3 Servern, die in einer Replikatgruppe, eine primär -, Sekundär-und einen Schiedsrichter. Die Verbindung zu dies ist die 3 front-end-web-Servern
2
Antworten
Habe ich die folgende Struktur: public class Category { [BsonElement("name")] public string CategoryName { get; set; } [BsonDateTimeOptions] [BsonElement("dateCreated")] public DateTime DateStamp { get; set; } [BsonElement("tasks")] public List<TaskTracker.Task> Task { get; set; } } public class
2
Antworten
Von MongoDb-Dokumentation: "Auf eine Abfrage mittels skip() und limit(), count ignoriert diese Parameter standardmäßig. Verwenden Sie count(true), um es betrachten Sie das überspringen-und limit-Werte in die Berechnung ein." Das ist genau das, was ich brauchen, um count
2
Antworten
Können Sie mir helfen, richtig laufen "Ziehen (entfernen)" mit 2.0-Treiber. Habe ich eine Sammlung wie diese, und ich möchte zuerst entfernen follower genannt als von fethiye follower Feld. { "_id": ObjectId("554e05dfc90d3d4dfcaa2aea"), "username": "bodrum", "followerList": [ { "_id":