标签: mongodb
有没有办法只返回存储在Mongo对象中的列表的最后一个元素?我的列表很长,我只对存储在那里的最后一个元素感兴趣。
答案 0 :(得分:3)
使用带有负数的$slice运算符仅返回数组查询返回的最后一项。 -1只会为您带来最后一项:
-1
db.collection.find( {}, { array: { $slice: -1 } } )