0

我们的副本集仅包含 mongo server 2.6(我们已在一周前升级)。我们在虚拟机上运行 Windows Server 2008。最近我们注意到一个相当烦人的问题:我们有一个名为 items_full 的集合,它在字段 sku 上有一个唯一索引。当我们运行以下更新查询时:

db.items_full.update(
    {},
    { "$set":{ "ProductInfo.ProductCA.isUpdated":false } },
    { "multi": true }
)

它因错误而崩溃:

E11000 重复键错误索引:

inventory.items_full.$sku_1 复制键:{:“DSSWI#Luc_W_Lp-12550-Gy-014-Gy”}

当我查找上述 sku 时,我只得到 1 个结果。有任何想法吗?

谢谢

4

0 回答 0