Node.JS MongoDB Driver。 数据库条目如下所示:
{
_id: ObjectId("224444202654a21928801814"),
category: "Test",
entries: [
{
_id: ObjectId("324444202dd4a21328802214"),
username: "Tester",
},
{
_id: ObjectId("324444232dd4a21328802215"),
username: "Tester2",
}
[many more...]
]
}
条目数组中有数千个对象。 最后一个数组条目是最新的。 现在除了最后50个条目之外,条目数组中应删除所有对象。 是否有可能通过一次更新/删除呼叫实现这一目标?也许使用$slice运算符?