【发布时间】:2021-09-13 13:11:07
【问题描述】:
这是为 MongoDB 使用 python 的不和谐机器人。 我想知道如何从 ID 中获取某个值,然后我想修改该值并更新它。
//这里我设置了Database和Collection
db = client.mymongodatabase #Database
mycol= db.mymongocollection #Collection in Database
//这里我将条目加入到Mongo数据库集合中
@bot.event
async def on_member_join(member):
setupbank = ({"_id":(str(member)), "coinA":100, "coinB":50,"coinC":50,"coinD":50})
mycol.insert_one(setupbank)
//问题。我有一个函数可以生成 4 个随机整数,每种硬币类型一个。但是如何检索硬币数据并将随机收益添加到现有值中,最后更新 mongodb 集合中的条目?
@bot.command()
async def roll(ctx):
coinAearn= random.randint(1,100)
coinBearn= random.randint(1,100)
coinCearn= random.randint(1,100)
coinDearn= random.randint(1,100)
【问题讨论】:
标签: python database mongodb discord bots