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