Suchergebnisse für Anfrage "mongodb-query"
Wie führe ich eine wertebasierte Sortierung in MongoDB durch?
select * from users ORDER BY FIELD(status, 'A', 'B', 'C', 'D') ASC; Dies sortiert alle Benutzer nach ihrem Status, so dass alle Benutzer mit dem Status 'A' zuerst kommen, dann 'B' und so weiter. Was wäre ein Äquivalent in MongoDB?
Wie kann man MongoDB mit "like" abfragen?
Ich möchte etwas mit SQL abfragenlike query: SELECT * FROM users WHERE name LIKE '%m%'Wie kann ich dasselbe in MongoDB erreichen? Ich kann keinen Operator für @ findlike in demDokumentatio [http://www.mongodb.org/display/DOCS/Advanced+Queries].
Mongodb Multi-Nested-Array-Suche
Mein Ziel ist es, Datensätze der Benutzer-ID 1 zu durchsuchen Below ist meine Daten { "_id" : 2, "name" : "test", "data" :[{"_id" : "1","file" : "nic", "userid" : [1,2 ]}, {"_id" : "2","file" : "nic1","userid" : [1 ] }, {"_id" : 3,"file" ...
mongodb get _id als String in der Suchabfrage
Hier habe ich eine Sammlung mit einem einzigen Dokument erstellt db.getCollection('example').insert({"example":1}); Ich habe versucht, Projection zu verwenden, und erhalte die _id ...
group im Mongo ohne Nullwerte
Ich habe eine Mongo-Abfrage, die die Gruppenoperation für die Dokumente ausführt. Ich habe fast die erwarteten Ergebnisse erzielt, außer dass ich die Ergebnisse ohne leere oder leere Werte verfeinern möchte. Zurzeit sieht meine Anfrage so ...
MongoDB-Aggregation - $ group by date, auch wenn nicht vorhanden
Ich habe bereits eine Abfrage, die so aussieht: {$match:{ "when":{$gt: new Date(ISODate().getTime() - 1000 * 60 * 60 * 24 * 30)} }}, {$project:{ "year":{$year:"$when"}, "month":{$month:"$when"}, "day": {$dayOfMonth:"$when"} }}, {$group:{ ...
Dokumente ohne vorhandenes Feld bis zum Ende der Ergebnisse sortieren
Ich habe die folgenden Dokumente, nur wenige Dokumente habenbids Felder. Sammlung { "_id" : "PqwSsLb2jsqTycMWR", "name" : "aaa", "bids" : [ { "amount" : NumberInt(450) } ] } { "_id" : "93EDoQfeYEFk8pyzX", "name" : "bbb" } { "_id" ...
Auswahl basierend auf Zeitstempel und Aktualisierung des Zeitstempels mit Null
Wie wähle ich Datensätze aus einem Datumsfeld aus, dessen Zeitwert (HH: MM: SS.Milisecond) größer als Null ist, und aktualisiere ihn mit dem Zeitwert (HH: MM: SS) als Null, indem der Datumswert gleich bleibt wie in Python-Skript vorhanden. ...
MongoDB Count () vs. Aggregation
Ich habe die Aggregation in Mongo häufig verwendet. Ich kenne die Leistungsvorteile für die gruppierten Zählungen usw. Aber hat Mongo auf diesen beiden Wegen, alle Dokumente in einer Sammlung zu zählen, ...
Mongodb aggregiert $ group für mehrere Datumsbereiche
In meinem Aggregat hat jedes Dokument im Stream ein Datum. Ich muss einige Werte über Datumsbereiche summieren. Dh. { value: 3, date: [SoME TIME STAMP] }, { value: 4, date: [SoME TIME STAMP] }, { value: 1, date: [SoME TIME STAMP] }, { value: ...