如何使用Python,Flask和MongoDB将整个查询返回给浏览器?

时间:2018-05-21 11:13:26

标签: python mongodb flask pymongo

目前我正在通过我手动调用的方式将记录返回浏览器,即“field:s ['fieldresult']”。有没有办法将整个文档结果直接返回到浏览器,而无需像上面那样手动执行每个字段?

我读过的数据是BSON,但我尝试了各种转换代码,但没有一个有效。

@app.route('/companyTest/', methods=['GET'])
def companyTest():
    company = mongo.db.companies
    s = company.find_one({'company_number' : '124'})
    if s:
        output = {'company_name' : s['company_name'], 'company_status' : s['company_status']}

    else:
        output = "No such name"
    return jsonify({'result' : output})

0 个答案:

没有答案