我試圖把對象的嵌入式陣列和排序遞減,而在5MongoDB的更新與排序和片嵌套數組,不排序倒序
如果我改變創建1這工作切片,但它是'上升的'。現在發生什麼,是新的對象,實際上並沒有插入到數組中,如果它有5個。
任何想法如何做到這一點?謝謝!
db.user.update({_id : user_id},
{ "$push" : { items : { "$each" : [{
action : 'one',
status : 'two',
value : 'three',
created: new Date()
}
],
"$sort" : {created: -1},
"$slice" : -5
}
}
}
, function(err, doc) {
});