【发布时间】:2015-04-03 20:15:04
【问题描述】:
我是 MongoDB 的新手。我想根据嵌套文档的条件检索文档。 示例:
db.user.insert([
{name:"abc",uid:"abc.b",pass:"abc3",follows:500,posts:78},
{name:"xyz",uid:"xyz.r",pass:"xyz4",follows:600,posts:78},
{name:"pqr",uid:"pqr.s",pass:"pqr5",follows:600,posts:78,
comments:[{
uid:"abc.b",msg:"great"},{uid:"xyz.r",msg:"awesome"}
]}
])
这里,如何根据相当于 RDBMS 的条件检索文档:
select * where comments.user="abc";
通过它我可以让用户评论“abc”。
提前致谢。
【问题讨论】:
标签: mongodb