Python 2.7 Pymongo返回所有文档,包括objectID

Python 2.7 Pymongo返回所有文档,包括objectID,python-2.7,aws-lambda,pymongo,Python 2.7,Aws Lambda,Pymongo,我正在制作一个api来返回集合中的所有文档。只要不包含_id(objectid)字段,我现在的代码就可以正常工作。如果我不排除_id,它会抛出一个错误 TypeError:ObjectId(“”)不可JSON序列化 这是我当前的代码片段: @application.route('/get_all_societies', methods=['GET']) def get_all_societies(): result = list(db['Societies'].find({}, {"_i

我正在制作一个api来返回集合中的所有文档。只要不包含_id(objectid)字段,我现在的代码就可以正常工作。如果我不排除_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而不引发错误的最佳方法

可能重复的