我很努力地在我的模型之一中覆盖属性名称。从MongoDB中覆盖JSON对象中的Id
我想通过一个名为id的字段将对象返回到前端(通过JSON)。
现在问题来了,有一个名为_id(由mongo生成)的字段,我似乎无法摆脱。
我可以重写id,但仍然返回为_id。
[Object]
0: Object
$$hashKey: "007"
_id: 123
我想它是 [对象] 0:对象 $$ hashKey: “007” ID:123
我已经尝试了许多散列操作,拒绝,除,以及循环结束和构建,但不能简单地重命名该字段,或者为此删除它。
谢谢
你不能。 _id字段在所有MongoDB文档中都是必需的(无论如何,用户生成的文档) –