摘要:
from pymongo import MongoClient, GEO2D #使用geo_example库 db = MongoClient('192.168.30.252',27017).geo_example #创建索引在places上的loc列 db.places.create_index([("loc",GEO2D)]) #插入坐标数据 result = db.places.inser... 阅读全文
摘要:
#时间和时区 import datetime db.test.insert_one({"datetime-datetime-utcnow":datetime.datetime.utcnow()}) db.objects.insert_one({"datetime-datetime-now": datetime.datetime.now()}) #{ "_id" : ObjectId("576cc... 阅读全文
摘要:
from pymongo.mongo_client import MongoClient client=MongoClient('192.168.30.252',27017) client=drop_database('custom_type_example') db=client.custom_type_example class Custom(object): def __init__(... 阅读全文
摘要:
import pymongo #库名 db = pymongo.MongoClient('192.168.30.252',27017).bulk_example #test集合插入 db.test.insert_many([{'i':i} for i in xrange(10000)]).inserted_ids db.test.count() #有条理的大规模数据写入 bulk = db.te... 阅读全文
摘要:
from pymongo import MongoClient #连接数据库 client=MongoClient('192.168.30.252',27017) #获取现有数据库的名称 client.database_names() #将现有的cp到新的 client.admin.command('copydb',fromdb='foobar',todb='foobar_new') #{u'o... 阅读全文