Колба Pymongo Objectid ссылка не работает - PullRequest
0 голосов
/ 30 апреля 2018

Я пытаюсь получить доступ к новому документу из коллекции базы данных Монго с именем games от _id. Но, например, если я получаю доступ к 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

Это моя коллекция баз данных Mongo с именем games:

{
    "_id": {
        "$oid": "5ae71f3e8e442b090e4c313b"
    },
    "sursa1": "nothingfornow",
    "sursa2": "nothing4now",
    "corectat": 0,
    "player2": "test",
    "player1": "test2",
    "trimis1": 1,
    "trimis2": 1
}
...