请教一个 mongodb 的问题
这是我的 document:
{"pinyinOfName" : [
"MUBANXIANGMU",
"MBXM"
]
}
操作:
1 、一个 findAndModify 去 pull 第一条记录"MUBANXIANGMU"
2 、另一个 findAndModify 去 pull 第二条记录"MBXM"
问题:
1 和 2 同时执行,会不会出现这种情况:1 的结果返回了"MBXM",2 的结果返回了"MUBANXIANGMU"?
如果不会,又是为什么呢,求大佬抬一下
#MUBANXIANGMU #MBXM #findAndModify #pull #返回 #记录 #document #pinyinOfName #结果 #大佬
这是我的 document:
{"pinyinOfName" : [
"MUBANXIANGMU",
"MBXM"
]
}
操作:
1 、一个 findAndModify 去 pull 第一条记录"MUBANXIANGMU"
2 、另一个 findAndModify 去 pull 第二条记录"MBXM"
问题:
1 和 2 同时执行,会不会出现这种情况:1 的结果返回了"MBXM",2 的结果返回了"MUBANXIANGMU"?
如果不会,又是为什么呢,求大佬抬一下
#MUBANXIANGMU #MBXM #findAndModify #pull #返回 #记录 #document #pinyinOfName #结果 #大佬