python - 无法从 MongoDB 中提取信息
问题描述
每次尝试从数据库中提取有关用户返回的信息None
。
我的代码:
@bot.command()
async def warnings(ctx, user:discord.Member = None):
client = MongoClient('connection')
db = client.gettingStarted
collection = db.Warning
if user == None:
await ctx.send('Please give a valid user')
else:
x = collection.find_one({"id":f"{user.id}"})
print(x)
可能是什么问题?
解决方案
尝试改变
x = collection.find_one({"id":f"{user.id}"})
至
x = collection.find_one({"id": user.id})
让我知道它是否不起作用。
推荐阅读
- azure-data-factory - ADF 动态参数 - 错误:验证签名失败,因为内容被篡改
- android - 如何android ksoap2发送文件
- amazon-web-services - 在 aws ec2 服务器上使用 url 访问图像
- vhdl - 将 std_logic_vector 转换为 VHDL 中的枚举类型
- python - 使用多处理时,输入函数在 python 中过早结束
- algorithm - 给定一些四舍五入的数字,如何找到原始分数?
- html - 具有粘性位置的标题自动隐藏
- python - 如何在 selenium python 中修改 innerHTML
- sql - BigQuery 在带有通配符表的视图中查询 _TABLE_SUFFIX
- android - 在android中创建自定义条形图