python使用pymongo连接mongodb并根据创建对象时传入表名连接


from pymongo import MongoClient
import json

class DB:
client = MongoClient("mongodb://localhost:27017/")

//数据库名
database = client["collect"]

def __init__(self, collection):

  //表名
  self.coll = DB.database[collection]

def insertOne(self, jsons):
  return self.coll.save(jsons)

def findOne(self,jsons):
  return self.coll.find(jsons)

def findAll(self):
  return self.coll.find()

def deleteOne(self,jsons):
  return self.coll.remove(jsons)

def aggregateOne(self, jsons):
  return self.coll.aggregate(jsons)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM