我们的副本集仅包含 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 个结果。有任何想法吗?
谢谢