conn = Connection("127.0.0.1",27017)
db = conn.cooler
coll = db.posts
post = {
"name":"cooler2",
"age":2,
"coo":{
"a":"a",
"c":"c"
}
}
#coll.remove()
coll.update({"name":"cooler"},{"$addToSet":{"coo.b":"c"}})
#coll.update({"name":"cooler"},post)
#coll.insert(post)
posts = coll.find()
for post in posts:
print post
输出结果 :
{u'age': 2, u'_id': ObjectId('4f7193237e61a170c8210195'), u'name': u'cooler', u'coo': {u'a': u'a', u'b': [{u'b': u'B'}, {u'b': u'b'}, u'c']}}
{u'age': 2, u'_id': ObjectId('4f72ba7b414ec02b84000000'), u'name': u'cooler2', u'coo': {u'a': u'd', u'x': u'a', u'c': u'c', u'k': 1}}
仔细观察:
第一行中的 coo.b 的值 是一个【】 list
第二行中 coo.a 这样的值 是 一个字符串
分享到:
相关推荐
文档型数据库,表结构可以内嵌 没有模式,避免空字段开销(Schema Free) 分布式支持 查询支持正则 动态扩展架构
pymongo驱动程序安装方法,解压pymongo-2.7.2.tar.gz
pymongo使用方法
liunx下,安装pymongo-1.9.tar.gz,实现mongoDB监控
Flask-PyMongo - 支持Flask应用的PyMongo
pymongo-2.7.tar.gz
pymongo 入门知识, 包括链接 Docker Mongo , 数据 链接,插入, 查询,等 pymongo 入门知识, 包括链接 Docker Mongo , 数据 链接,插入, 查询,等 pymongo 入门知识, 包括链接 Docker Mongo , 数据 链接,插入,...
Python 要连接 MongoDB 需要 MongoDB 驱动,使用 PyMongo 驱动来连接。
pymongo-3.12.0-cp38-cp38-win_amd64
This tutorial is intended as an introduction to working with MongoDB and PyMongo.
Small library for mocking pymongo collection objects for testing purposes
pymongo-2.3.tar.gz是用python链接mongodb的客户端模块, 由于官网无法下载,放在这里给有需要的人.
解决在linux中安装pymongo,命令行可import,代码中报错
pymongo_demo.py为MongoDB数据库的使用脚本。包含以下: (一)连接MongoClient;(二)获取数据库(database);(三)连接或创建Collection(集合); (四)存储数据;(五)从MongoDB中 查询 数据;(六)更新数据...
资源来自pypi官网。 资源全名:pymongo-2.9.5-cp27-cp27m-win32.whl
pymongo,适合python2.7
pymongo
资源分类:Python库 所属语言:Python 资源全名:pymongo-3.2.2.win-amd64-py2.6.exe 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:pymongo-2.0.1.win-amd64-py2.6.exe 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
python库,解压后可用。 资源全名:pymongo-3.3.0-cp27-none-macosx_10_11_intel.whl