使用collection.find_one时遇到问题

问题描述

我正在尝试使用collection.find_one(),但我总是从该函数收到“无”消息。

我有带有usr集合的mongodb数据库(我给它创建了一个JSON):

{
    "admins":
    [
        {
            "username" : "admin","pass" : "pw","level" : 0
        }
    ],"mercs":
    [
        {
            "id" : 0,"tgid" : 0,"nickname" : "fox","done" : 0
        },{
            "id" : 1,"nickname" : "Maestro",{
            "id" : 2,"nickname" : "gerFid","done" : 1
        }
    ],"customers":
    [
        {
            "id" : 0,"tgid" : 0
        }
    ]}

还有我的Python3代码:

client = MongoClient('localhost',27017)
db = client['merc']
usr_collecton = db['usr']

res = usr_collecton.find_one({"nickname":"Maestro"})
print(res)

即使我在数据库中有相同的昵称,它也会打印“无”。 我真的不知道如何解决它,因为我是Mongo的新手。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)