更新javascript时的mongoDB锁集合

时间:2016-01-24 14:16:37

标签: javascript mongodb locking real-time

我正在构建一个数据库功能,我需要锁定文件上的读取选项选择它们然后解锁它们。 我在互联网上找到了findAndModify的选项,这正是我想要的,但只更新了一个文件。

一个例子

db.people.findAndModify({
    query: { state: "USA" },
    sort: { rating: 1 },
    update: { $inc: { score: 1 } },
    upsert: true
})

所以我有很多住在美国,所以我想选择所有这些并增加所有这些。 我有两个问题: 1.如何锁定MongoDB中的Collection(没有找到任何文档)。

2.如何查找并更新许多文件?无法使用更新导致此方法在操作时没有锁定数据库(至少我没有发现它确实锁定了,所以我假设它没有)。

0 个答案:

没有答案