我想通过games
从名为_id
的mongo数据库集合中访问新文档。但是,例如,如果我访问localhost:5000/solutie/5ae71f3e8e442b090e4c313b
它会给我错误:ValueError: View function did not return a response
所以它不会通过if
,我想我应该转换_id
的值到另一种类型,但我不知道如何。
这是我的烧瓶代码:
@app.route('/solutie/<id>')
def solu(id):
games = mongo.db.games
game_user = games.find_one({'_id' : id})
if game_user:
return id
这是我的名为games
的mongo数据库集合:
{
"_id": {
"$oid": "5ae71f3e8e442b090e4c313b"
},
"sursa1": "nothingfornow",
"sursa2": "nothing4now",
"corectat": 0,
"player2": "test",
"player1": "test2",
"trimis1": 1,
"trimis2": 1
}