Tag: mgo
mgo (ausgesprochen wie mango) ist ein MongoDB-Treiber für die Go Sprache, die eine reiche und gut getestet Auswahl von Funktionen unter einer sehr einfachen API-standard folgende Gehen Idiome.
3
Antworten
Nun habe ich einige Dokumente, von denen jede einen Schlüssel hat path und Wert wie \A\, \B\, \A\C\, \A\C\D\, \A\E\, \A\E\F\. Möchte ich diejenigen, die nur 1 segment. Es bedeutet, das Ergebnis sollte \A\ und \B\. Ich
2
Antworten
Ich möchte die folgende Abfrage in golang mit mgo in einer pipeline. {"key1" : 1, "$or" : [{"key2" : 2}, {"key3" : 2}]} Ich habe überall gesucht, aber ich kann nicht finden, ein Beispiel wie dieses. Ich
3
Antworten
Ich weiß, wir können > db['twitter-3'].find({}, {"text": 1}) wählen Sie alle Texte in der Sammlung. Wie kann man mit mgo zu finden, die bestimmten Bereich in golang? Ich habe versucht, var result string err = conn.Find(bson.M{}, bson.M{"text",
2
Antworten
Kenne ich dieses problem, vielleicht doppelte zu diese eine. Aber es ist noch nicht eine zufrieden Antwort bis jetzt. Und ich wirklich wollen, um zu zeichnen, einige Aufmerksamkeit zu bekommen, eine Lösung so bald wie möglich. Also
3
Antworten
Laut der Dokumentation (http://godoc.org/launchpad.net/mgo/v2) erhalten Sie die ID Ihres "Upserted" Dokument wenn Sie die Upsert-Methode. Es gibt auch eine Insert-Methode, die nicht über diese Funktionalität. Warum ist das so? Was ist, wenn ich möchte ein Insert statt
3
Antworten
Ich versuche, fügen Sie einige Daten in MongoDB mit Gehen. Hier ist die Daten-Struktur: type Entry struct { Id string `json:"id",bson:"_id,omitempty"` ResourceId int `json:"resource_id,bson:"resource_id"` Word string `json:"word",bson:"word"` Meaning string `json:"meaning",bson:"meaning"` Example string `json:"example",bson:"example"` } Dies ist meine
3
Antworten
Ich bin derzeit mit einem mongodb mit mgo-lib für eine web-Anwendung, aber ich bin mir nicht sicher, ob der Weg, den ich verwende, ist gut .. package db import ( "gopkg.in/mgo.v2" ) const ( MongoServerAddr = "192.168.0.104"
2
Antworten
Den mongodb-Dokumentation sagt: Die Felder und Werte von sowohl dem und-Parameter, wenn der parameter enthält nur update-operator-Ausdrücke. Das update erstellt eine Basis-Dokument von der Gleichheit Klauseln in den parameter, und dann gilt das update-Ausdrücke aus der parameter.
1
Antworten
Ich habe Folgendes problem. Ich brauche zum konvertieren einer structure zu map[string]interface{} um ein update durchzuführen in der Datenbank (Verwendung von mgo als Treiber für mongodb). Update Teilweise aktualisieren Sie ein Dokument in mongoDB, die (optimale) Lösung
3
Antworten
Ich bin mit mgo-Treiber für MongoDB unter Gehen. Meine Anwendung fragt für eine Aufgabe (mit nur einem Datensatz, wählen Sie im Mongo aus einer Sammlung, genannt "jobs") und dann registriert sich selbst als ein asignee um dieser
2
Antworten
Hallo, ich habe eine collection mit dem Namen "my_sales" mit Feldern product_name, Preis, sale_date. Mein doc sieht aus wie { "_id" : ObjectId("5458b6ee09d76eb7326df3a4"), "product_name" : product1, "price" : 200, "sale_date" : ISODate("2014-11-04T11:22:19.589Z") } { "_id" : ObjectId("5458b6ee09d76eb7326df3a4"),
2
Antworten
Habe ich diese Struktur entspricht, die Typen einer MongoDB-collection, die ich verwende: type AppInstance struct { Id bson.ObjectId "_id,omitempty" Url string Priority int LastSeen string } Möchte ich die LastSeen Feld zu halten, dem Zeitpunkt der letzten
1
Antworten
Ich bin etwas neu auf typisierte Sprachen wie Go und versuche zu lernen, die besten Möglichkeiten, um Dinge umzusetzen. Habe ich zwei Strukturen, stellen Modelle dar, der eingefügt wird, in eine mongodb-Datenbank. Ein struct (Investition) hat die
4
Antworten
Ich versuche zu installieren mgo was ist ein mongo-Treiber geschrieben in golang. Den standard-Befehl: go get launchpad.net/mgo Aber es scheiterte an einigen cert Probleme. So, dass ich manuell laden Sie die Quellen von mgo zu lokalen E:\mgoaber
3
Antworten
Ich bin derzeit mit einem mongodb mit mgo-lib für eine web-Anwendung, aber ich bin mir nicht sicher, ob der Weg, den ich verwende, ist gut .. package db import ( "gopkg.in/mgo.v2" ) const ( MongoServerAddr = "192.168.0.104"
2
Antworten
Ich bin SEHR neu zu Gehen. Von dem, was ich gesehen habe in den Beispielen von mGo, um die Abfrage eine collection und dann noch Lesen zu können, müssen Sie vorgeben, dass die Daten, die zurück kommen
1
Antworten
In MongoDB etwas wie db.mycollection.find() liefert alle Dokumente in einer Sammlung. Beim arbeiten in GoLang mit dem Paket labix.org/v2/mgo und ich zum Beispiel: query := db.C("client").Find(); Er beschwert sich, dass es erforderlich, dass die Eingabe in form
3
Antworten
Dies ist mein struct-definition: type Article struct { Id bson.ObjectId `json:"id" bson:"_id,omitempty"` Title string `json:"title"` Author string `json:"author"` Date string `json:"date"` Tags string `json:"tags"` Content string `json:"content"` Status string `json:"status"` } Dies ist die Methode, die ich
5
Antworten
Das folgende ist meine MongoDB-Verbindung wählen Sie aus GoLang. Aber es ist die Rückkehr einer Panik "server returned error on SASL-Authentifizierung: die Authentifizierung ist fehlgeschlagen.". Mein username, Passwort, hostAddrs und der Datenbankname korrekt sind. Was vermisse ich