Pymongo返回所有文档,包括objectID

时间:2018-08-23 14:54:20

标签: python-2.7 aws-lambda pymongo

我正在制作一个api以返回集合中的所有文档。只要不包含_id(对象ID)字段,我现在拥有的代码就可以正常工作。如果我不排除_id,则会引发错误

  

TypeError:ObjectId('')不可JSON序列化

这是我当前的代码段:

@application.route('/get_all_societies', methods=['GET'])
def get_all_societies():
    result = list(db['Societies'].find({}, {"_id": 0}))
    return jsonify(success=True, data=result)

我想知道在结果中包含ObjectId而不引发错误的最佳方法。

0 个答案:

没有答案