Pymongo操作与mongo shell区别

本文主要记录Pymongo基本操作,部分地方讲述Pymongo与mongo shell的区别

一、连接数据库

二、查

查询多条

查询单条

查询条件

limit sort count限制条件

$ 操作符

$是他自己的意思,代表按条件找出的数组里面某项他自己

三、增

四、删

运行结果如下:

五、改

运行结果如下:

六、其他操作

create_index() create_indexes() drop_index()

find_one_and_delete() find_one_and_replace() find_one_and_update()

备注1:ObjectId可使用bson包

时间可使用datetime包

备注2:pymongo增删改查大致与mongo shell相同,pymongo中类似$eq等关键字需要加引号,mongodb shell不需要。pymongo中单引号双引号相同,mongo shell中需要使用双引号。

发表评论

邮箱地址不会被公开。 必填项已用*标注