我在mongodb
文档的单个数组中推送了这么多相同的值,同样在文档行
// var posts_document = {_id:'54ab8d71f8ab49ac10e64125',comment_ids: ['1','2','3','1','2','1'],is_delete:0,状态:1};
我想在mongodb
所需文件
// var posts_document = {_id:'54ab8d71f8ab49ac10e64125',comment_ids: ['1','2','3','1','1'],is_delete:0,状态:1};
现在我的查询弹出单个值
var ids_action = {};
ids_action['comment_ids'] ='2' ; // the value
db.collection('posts').update({_id: new mongo.ObjectID('54ab8d71f8ab49ac10e64125')}, {$pull: ids_action})
当我尝试弹出一个具有多个实例的值时,所有值都不仅仅是单个实例弹出。
// var posts_document = {_id:'54ab8d71f8ab49ac10e64125',comment_ids: ['1','3','1','1'],is_delete:0,状态:1};