我想知道mongodb更新是否可以接受这种情况?例如,我正在维护一个ID数据库。如果有人订阅了这个ID,我想增加引用计数,同样如果有人取消订阅,则要减少计数。但是,如果计数达到零,我想删除此条目。同样,在订阅时,如果条目不存在,则想要添加一个带有refCount 1的新条目。
我不确定是否维护一个列表 {' interest_list' :[{' eid':' 1234',' refCount':1},{' eid':' 4567&#39 ;,' refCount':2}]是一个好主意。
在此感谢任何帮助。
答案 0 :(得分:0)
你不能在Mongo中这样做,但是,它闻起来像是不好的做法。参考计数是一个聚合。 Aren您不想查询"所有零参考文件"而不是"所有没有参考概念的文件"?