标签: javascript mongodb mongodb-query
我的收藏品有一系列值,但我想只检索最后一个X. 例如:
db.collection.find({ "array": [0,1,2,3,4,5] })
我想查询最后的3.我怎么会这样做?
我使用的是MongoDB,这适用于Meteor应用程序。
答案 0 :(得分:2)
您需要使用$slice运算符。
$slice
db.collection.find( { /* filter */ }, { "array": { "$slice": -3 } } );