PyMongoMongoDBPython 接口开发包。

示例代码:

创建ConNECtion时,指定host及port参数
>>> import pymongo
>>> conn = pymongo.Connection(host='127.0.0.1',port=27017)

连接数据库
>>> db = conn.ChatRoom

>>> db = conn['ChatRoom']

连接聚集
>>> account = db.Account

>>> account = db["Account"]

查看全部聚集名称
>>> db.collection_names()

查看聚集的一条记录
>>> db.Account.find_one()
>>> db.Account.find_one({"UserName":"keyword"})

查看聚集的字段
>>> db.Account.find_one({},{"UserName":1,"Email":1})
{u'UserName': u'liBing', u'_id': ObjectId('4ded95c3b7780a774a099b7c'), u'Email': u'libing@35.cn'}
>>> db.Account.find_one({},{"UserName":1,"Email":1,"_id":0})
{u'UserName': u'libing', u'Email': u'libing@35.cn'}

查看聚集的多条记录
>>> for item in db.Account.find():
        item
>>> for item in db.Account.find({"UserName":"libing"}):
        item["UserName"]

查看聚集的记录统计
>>> db.Account.find().count()
>>> db.Account.find({"UserName":"keyword"}).count()

聚集查询结果排序
>>> db.Account.find().sort("UserName")  --默认为升序
>>> db.Account.find().sort("UserName",pymongo.ASCENDING)   --升序
>>> db.Account.find().sort("UserName",pymongo.DESCENDING)  --降序

聚集查询结果多列排序
>>> db.Account.find().sort([("UserName",pymongo.ASCENDING),("Email",pymongo.DESCENDING)])


添加记录
>>> db.Account.insert({"AccountID":21,"UserName":"libing"})

修改记录
>>> db.Account.upDate({"UserName":"libing"},{"$set":{"Email":"libing@126.com","Password":"123"}})

删除记录
>>> db.Account.remove()   -- 全部删除
>>> db.Test.remove({"UserName":"keyword"})

Python3安装Pymongo详细步骤
本篇内容主要为大家讲解的是Python3安装Pymongo详细步骤。感兴趣的同学可以参考学习下,具体内容如下文:

发布于 2017-06-25 23:34:24 | 178 次阅读

Python的MongoDB模块PyMongo操作方法集锦
本篇内容主要为大家讲解的是Python的MongoDB模块PyMongo操作方法集锦。感兴趣的同学可以参考学习下,具体内容如下文:

发布于 2016-01-07 02:15:11 | 190 次阅读

pymongo实现多结果进行多列排序的方法
这篇文章主要介绍了pymongo实现多结果进行多列排序的方法,涉及Python排序的相关技巧,需要的朋友可以参考下 本文实例讲述了pymongo实现多结果进行多列排序的方法。分享给大家供大家参考。具体分析如下: 这里多列排序即指

发布于 2015-10-10 09:55:59 | 177 次阅读

PyMongo安装使用笔记
这篇文章主要介绍了PyMongo安装使用笔记,本文讲解使用pip方式安装PyMongo,并给出一个pymongo的简单使用代码实例,需要的朋友可以参考下 这里是简单的安装和使用记录,首先要有一个可用的mongo环境,win环境或者linux环境都可以。

发布于 2015-10-28 23:53:39 | 192 次阅读

Windows下PyMongo下载及安装教程
这篇文章主要介绍了Windows下PyMongo下载及安装教程,本文讲解了源码安装方法和exe软件安装方法,需要的朋友可以参考下 PyMongo下载 PyMongo下载地址: http://pypi.python.org/pypi/pymongo/#downloads 当前可下载选项: 代码如下: pymongo-1.11.

发布于 2015-10-28 06:26:17 | 163 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务