我正在学习如何将Python和MongoDB与VisualCode结合使用,我想知道如何才能使Intellisense与PyMongo软件包一起使用?如果我能够看到可以与MongoClient一起使用的功能,我会很喜欢。
这是我需要安装的东西还是不受支持的东西?
答案 0 :(得分:1)
对于pymongo
,我们通常以这种方式使用数据库和集合:
client = MongoClient('localhost', 27017)
db = client.testDb
collection = db.users
正如@Messa所提到的,智能感知在使用这样的动态属性时遇到麻烦,如果要激活智能感知,则应使用MongoClient
的索引器来访问数据库和集合
client = MongoClient('localhost', 27017)
db = client["testDb"]
collection = db["users"]