对于单个文档,使用findAndModify可以正常工作,但我看不到一种很好的方法来匹配多个文档并更新它们。"viewed" : "count of times the image was clicked"查询是一个简单的查找,然后使用游标循环结果,并使用文档id实现显示的计数。即 { _id: "xxxx&
我是MongoDB的新手。我在这里读到了那个MongoDB does not support multi-document transactions。如果我想将数据原子地保存在两个集合(A和B)中,那么我不能使用MongoDB来实现这一点,也就是说,如果在B的情况下保存失败,A仍然可以保存数据。这不是一个很大的缺点吗?尽管如此,人们仍然在使用MongoDB而不是关系型数据<