我有以下对象,并希望得到的是有一个关键字和设备ID的所有记录。Mongo :.如何获得唯一的行
有可能是与同一设备ID多个对象。我想对于每一个设备ID的最后一个条目
{
search:{
keyword:"_"
},
dateCreated:"",
device:[{
deviceID:"_"
}],
}
例如
{
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"
}],
}
查询应返回
{
search:{
keyword:"ATL"
},
dateCreated:"01/02/2017",
device:[{
deviceID:"1"
}],
}
{
search:{
keyword:"GA"
},
dateCreated:"01/03/2017",
device:[{
deviceID:"2"
}],
}
'''设备:[{设备ID: “2”}],'''为什么你存储设备ID中的设备的阵列? – styopdev