我使用python3.4.2、eve0.7、flask0.12和MongoDB作为数据库。在
这是我的eve模式代码:
'item_title': 'abc',
'id_field': 'ObjectId',
'item_lookup_field': 'ObjectId',
'item_url': r'regex("[\w]+")',
'query_objectid_as_string': True
当我尝试使用Mongo对象id获取资源时,它返回404。在
^{pr2}$当我使用任何其他自定义字段时,它工作得很好。 我也试过下面的代码。同时返回404。在
'item_title': 'abc',
#'id_field': 'ObjectId',
#'item_lookup_field': 'ObjectId',
'item_url': r'regex("[\w]+")',
'query_objectid_as_string': True
由于“query_objectid_as_string”:为True,它以字符串而不是对象的形式查询数据库。所以它找不到。所以它返回404
相关问题 更多 >
编程相关推荐