【发布时间】:2018-11-28 07:51:26
【问题描述】:
我在 MongoDB 集合中有如下所示的对象:
{
"_id" : ObjectId("58a3137c13d2bf001f4e6a79"),
"availability" : {
"stopDetail" : [
{
"_id" : ObjectId("58b5d30b2fcb13015ea16728"),
"stop" : 2.414527778,
"prolongParent" : ObjectId("58b5d30b2fcb13015ea16732"),
}
]
}
}
我的问题涉及availability.stopDetail.prolongParent 字段,该字段旨在存储相对于availability.stopDetail 的ObjectId。在某些情况下,我想在此字段中插入一些带有自己的 _id 的 stopDetail 对象(比如说“我是我自己的父母”)。
有没有办法在插入阶段使用一些我不知道的特殊语法来实现这一点?
【问题讨论】: