当嵌套的比较深入的时候,比如10层嵌套,应该怎样把最深层的那个文档取出来呢? 比如一个评论的回复,似乎应该嵌套在这个评论的文档中,回复还有回复,于是层层嵌套。 comment.reply.reply… 似乎过于麻烦。
如果json已经到手,有 jsonpath 或 json query 可以取嵌套的值
其实我想问的是,可否便捷的对嵌入比较深的子文档就行curd
mongo既然通过嵌套取代关系,那么它应该有直接定为某个子文档的方法,而不是必须通过父层一层层的找。我想知道这个方法。
用 elemMatch http://docs.mongodb.org/manual/reference/operator/query/elemMatch/