【发布时间】:2018-05-04 13:33:21
【问题描述】:
在 MongoDB 中有什么方法可以在单个数据库查询中专门查询数组中最后一个对象的键值。
例如:这是我收藏的文档。
{
"com" : [
{ "ts" : 1510830164203, "com" : "com1" },
{ "ts" : 1511242569673, "com" : "connected" },
{ "ts" : 1511244832741, "com" : "vb" }
],
"status" : [
{ "ts" : 1510857000000, "stat" : 3 }
]
}
如您所见,com 中有多个对象。 如何查询最后一个对象的 ts(timestamp) 或者我想检查最后一个 com 是否插入在今天的日期之间。
我已经经历过这个link. 但没有找到合适的解决方案。
如有任何帮助,我们将不胜感激。
【问题讨论】:
标签: javascript arrays mongodb mongodb-query