Ich habe das folgende Objekt und möchte alle Datensätze, die ein Schlüsselwort und DeviceID hat.Mongo :. Wie bekomme ich eindeutige Zeilen
Es könnte mehrere Objekte mit derselben Geräte-ID geben. Ich würde für jedes Device ID letzten Eintrag wie
{
search:{
keyword:"_"
},
dateCreated:"",
device:[{
deviceID:"_"
}],
}
Beispiel
{
search:{
keyword:"FL"
},
dateCreated:"01/01/2017",
device:[{
deviceID:"1"
}],
}
{
search:{
keyword:"ATL"
},
dateCreated:"01/02/2017",
device:[{
deviceID:"1"
}],
}
{
search:{
keyword:"GA"
},
dateCreated:"01/03/2017",
device:[{
deviceID:"2"
}],
}
Die Abfrage kann
{
search:{
keyword:"ATL"
},
dateCreated:"01/02/2017",
device:[{
deviceID:"1"
}],
}
{
search:{
keyword:"GA"
},
dateCreated:"01/03/2017",
device:[{
deviceID:"2"
}],
}
'' ' device: [{deviceID: "2"}], '' 'Warum speichern Sie DeviceID in einem Array von Geräten? – styopdev