Die*_*ano 5 mongodb pymongo
是否可以将ObjectId字段名称从"_id"更改为"id"或其他内容?
我一直在查看文档,到目前为止还没有找到任何与此有关的内容.我在服务器上使用带有pymongo(python驱动程序)的MongoDB,我将提供JSON对象,而我在客户端使用的js库需要具有"id"字段的对象.
mat*_*ski 3
数据库总是期望或添加一个“_id”字段,但在某些情况下您实际上可以从客户端屏蔽此字段。
查看有关SON操纵器的参考资料。您可以在插入文档和提取文档时对其进行转换,以动态更改“_id”字段,使其看起来像“id”字段一样。但请注意,这只会转换文档 - 而不是查询: findOne({"id": "1234567890"}) 不会找到任何内容,因为数据库中并不存在“id”字段。
您必须自己决定这对于您的用例是否是个好主意。
归档时间:
13 年,9 月 前
查看次数:
2431 次
最近记录: