基于文档计数条件的Mongodb插入文档
我只想在Mongo中插入一个新文档,前提是不存在一定数量的匹配文档,在这种情况下,应删除第一个匹配文档并插入新文档 在任何给定的时间,应该只有3个文档 比如: 如果必须为基于文档计数条件的Mongodb插入文档,mongodb,Mongodb,我只想在Mongo中插入一个新文档,前提是不存在一定数量的匹配文档,在这种情况下,应删除第一个匹配文档并插入新文档 在任何给定的时间,应该只有3个文档 比如: 如果必须为学生插入下一条记录:“A”,则应删除\u id:1,然后可以插入以下内容: { _id: 4, student: 'A' score: 90 } 我们可以说我使用了$push,$slice并将这些数据存储在单个记录中的数组中,但我有一个限制,因为我不能使用数组,但需要独立的记录 { _id: 4
学生插入下一条记录:“A”
,则应删除\u id:1
,然后可以插入以下内容:
{
_id: 4,
student: 'A'
score: 90
}
我们可以说我使用了$push,$slice
并将这些数据存储在单个记录中的数组中,但我有一个限制,因为我不能使用数组,但需要独立的记录
{
_id: 4,
student: 'A'
score: 90
}