MongoDB 对数组元素增删改的写法

例如:
数据结构如下:
在这里插入图片描述
要把participant数组中的role为AAAAA的元素改为BBBB,写法如下:

db.getCollection('DEAL_XXXXX').update({
	contractNo: "10000791",
	"content.participant.role": "AAAAA"
},
{
	$set: {
		"content.participant.$.role": "BBBBBB"
	}
});

更多详细写法可参照:https://blog.csdn.net/leshami/article/details/55192965


版权声明:本文为xiaolong2230原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。