mongodb 一个文档嵌入另一个文档(Embed)的数据模型如何定义?nodejs如何操作?有没有例子分享下啊!!
比如说这样:
{ _id : ObjectId(…), author : ‘Rei’, content : ‘content text’, comments : [ { name : 'Asuka’ email : ‘…’, web_site : ‘…’, content : ‘comment text’} ] } comments 项是内嵌在 post 项中。该如何定义数据库模型?nodejs怎么插入和解析?
2 回复
建议使用mongoose。这又个入门介绍 http://blog.sina.com.cn/s/blog_4df23d840100ss2r.html
mongoose提供了简单的文档嵌套,原始mongodb要想加入文档嵌套,只需要一句话就ok了,将子文档的id赋给父文档的某个属性,但是CRUD都得一步步的操作并封装