如果该集合中已经存在数据,且并不存在content字段,则
1 。添加一个字段. collectionsName 代表表名 , 添加字段 content。 字符串类型。
db.collectionsName .update({}, {$set: {content:null}}, {multi: 1});
2 删除一个字段
db.collectionsName .update({},{$unset:{'content':null}},false, true);
如果该集合中已经存在数据,且有些数据中已经存在content键,且该键并不为空。
为缺失 content 键的数据 添加键content并将新添加的content的值设置为null,
这里并不更改已经存在键content的原来的值
db.collectionsName .update({"content":{$eq: null}},{$set: { "content" : null }},false, {multi: true});
删除 键 content 为空的 :
db.collectionsName .update({"content":{$eq: null}},{$unset: { "content" :null }},false, {multi: true});