输入banner图图片脚本导航/分类

Mongodb $ 关键字 $ 修改器

push : {"test_list" : 5}}

$pull

$pull 就是指定删除Array (list)数据类型中的某一个元素

db.collection.update({"username":"傻了吧嗒"},{$pull:{"test_list":4}}) # 将 "username" 为 傻了吧嗒 的Document 中"test_list" 删除一个 4

注:如果 Array (list)数据类型中 如果有多个4会全部删掉!

所以,只要满足条件, 就会将Array中所有满足条件的数据全部清除掉

$pop

删除"username" 等于 傻了吧嗒 test_list 的最后一个元素

db.collection.update({"username":"傻了吧嗒"},{$pop:{"test_list":-1}}) # 删除 "username" 为 傻了吧嗒 的Document 中"test_list" 的第一个元素

db.collection.update({"username":"傻了吧嗒"},{$pop:{"test_list":1}}) # 删除 "username" 为 傻了吧嗒 的Document 中"test_list" 的最后一个元素

{$pop:{"test_list" : -1}} -1 代表最前面, 1 代表最后边 (和Python正好相反)

Mongodb $ 关键字 $ 修改器

标签:数据   set   接下来   pytho   除了   类型   条件   等于   lin