Suchergebnisse für Anfrage "aggregation-framework"
Mongo nach berechnetem Zustand sortieren
Ich habe eine Mongo-Sammlung von Nachrichten, die so aussieht: { 'recipients': [], 'unRead': [], 'content': 'Text' }Recipients ist ein Array von Benutzer-IDs und unRead ist ein Array aller Benutzer, die die Nachricht noch nicht geöffnet haben. ...
Wie entferne ich Duplikate mit einer bestimmten Bedingung in Mongodb?
Zum Beispiel habe ich die folgenden Dokumente in meiner Sammlung: { "_id" : "GuqXmAkkARqhBDqhy", "beatmapset_id" : "342537", "version" : "MX", "diff_approach" : "5", "artist" : "Yousei Teikoku", "title" : "Kokou no Sousei", "difficultyrating" : ...
Erhalte verschiedene ISO-Daten nach Tagen, Monaten und Jahr
Ich möchte für alle Dokumentobjekte in meiner MongoDB einen eindeutigen Satz von Jahren und Monaten erhalten. Zum Beispiel, wenn Dokumente Daten haben: 2015/08/11 2015/08/11 2015/08/12 2015/09/14 2014/10/30 2014/10/30 2014/08/11 Geben Sie ...
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?
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" ...
Mongo-Aggregation: $ group und $ project-Array, um Objekte für Zählungen zu erstellen
Ich habe Dokumente wie: { "platform":"android", "install_date":20151029 } Plattform - kann einen Wert aus [android | ios | kindle | facebook] haben.install_date - es gibt viele install_datesEs gibt auch viele Felder. Zie: Ich berechne ...