mongodb-query

Dieses Tag steht für Fragen zum Abfragen und Aktualisieren von MongoDB-Sammlungen, entweder über die "Mongo" -Shell oder mithilfe eines Programmiersprachentreibers.
2
Antworten

Verschiebe Objekt in ein Array, wenn das Array existiert, andernfalls erzeuge das Array mit Objekt in MongoDB

Ich habe eine Sammlung mit einem Dokument wie folgt: %Vor% Ich habe ein neues Objekt für myArray . Ich möchte eine Abfrage schreiben, um nur ein Dokument zu aktualisieren. Wenn die Abfrage dem Dokument mit _id : "abcd" entspricht, da...
02.08.2015, 09:37
1
Antwort

mongodb aggregiert eingebettete Dokumentwerte

Im Strugling mit einigen Aggregationsfunktionen in mongodb. Sagen Sie, ich habe ein paar Dokumente wie dieses %Vor% Nun möchte ich eine mongodb-Abfrage verwenden, um alle eindeutigen Texte für ein bestimmtes Element der obersten Ebene abz...
13.09.2013, 11:54
1
Antwort

Passwortfelder in mongodb verschlüsseln

Ich habe folgenden Code, fügen Sie die userName und password in die Datenbank ein aber das Passwort wird im Nur-Text-Format gespeichert. Ich meine, wenn ich in die db schaue, kann ich das eingefügte Passwort sehen. Ich möchte password...
09.03.2015, 06:23
3
Antworten

Hängen Sie das Element an das MongoDB-Dokumentarray in PyMongo an, ohne es erneut einzufügen

Ich verwende MongoDB als Back-End-Datenbank für die Python-Webanwendung (PyMongo + Bottle). Benutzer können Dateien hochladen und diese Dateien optional während des Uploads "markieren". Die Tags werden wie folgt im Dokument gespeichert: %Vor%...
17.10.2015, 17:06
1
Antwort

MongoDB C # -Treiber - wie eine Eigenschaft in einem Array von Filialdokumenten abgefragt wird

Nehmen wir an, ich habe die folgende Dokumentstruktur in MongoDB. %Vor% Ich möchte jedes Dokument finden, das einen Vorfahren enthält, wo _id des Vorfahren 2 ist. Ich kann diese Abfrage in der Mongo-Shell mit folgendem Befehl ausführen:...
12.09.2013, 14:02
2
Antworten

MongoDB: Update / Upsert vs Einfügen

Vor kurzem bemerkte ich einen enormen Leistungsunterschied zwischen mehreren Upserts (über Massenoperationen ) vs eine Beilage (mehrere Dokumente). Ich würde gerne wissen, ob ich das richtig mache: Upsert / Updates ist wie ein find() und...
31.01.2016, 10:34
1
Antwort

MongoDB- Einfügen, wenn es nicht existiert, sonst überspringen

Ist es möglich, in Mongo mit Bedingung einfügen; %Vor% Wenn ich einzelne Einfügungen mache, wird möglicherweise ein Fehler zurückgegeben oder in die Sammlung eingefügt, aber ist das in Masse möglich?     
07.09.2015, 02:40
3
Antworten

Wie bekomme ich den maximalen Wert eines Feldes für jede Gruppe mit dem Array der entsprechenden Dokumente?

Ich habe eine Sammlung wie %Vor% Ich möchte die Ergebnisse mit dem höchsten Gehalt von jeder Abteilung haben %Vor% Ich könnte das höchste Gehalt bekommen. Aber ich konnte die entsprechenden Angestelltennamen nicht bekommen. %Vor% K...
30.11.2015, 21:02
2
Antworten

Aktualisieren Sie das eingebettete Objekt innerhalb des Arrays innerhalb des Arrays in MongoDB

Ich habe Dokumente wie %Vor% Ich kann nicht $set spell's level : 3 mit spell_id : 1 innerhalb spells das in heros mit Nickname "test. Ich habe diese Abfrage versucht: %Vor% Errror ich sehe ist    kann nicht an ein Array...
05.05.2012, 20:45
2
Antworten

MongoDB aggreagte füllen fehlende Tage

Ich habe eine Produktsammlung mit folgenden Dokumenten: %Vor% Ich möchte ein Diagramm zeichnen, das die Produktanzahl pro Tag beschreibt. Daher verwende ich das mongodb-Aggregationsframework, um die Produktgruppe nach Tag zu zählen: %Vor%...
16.10.2014, 14:29