【发布时间】:2013-08-19 16:53:03
【问题描述】:
您好,我有以下数据库:
我的问题是如何“从帖子中选择名称,其中线程=斯隆”
因为我正在尝试进入 RockMongo shell:"db.users.find({"posts.thread":'Sloan'})" 但它返回了所有收集数据
***** 使用 json-generator.com ********************
[
'{{repeat(5, 7)}}',
{
id: '{{index}}',
group: '{{surname}}',
name: '{{firstName}} {{surname}}',
posts: [
'{{repeat(25)}}',
{
thread:'{{surname}}',
sb:[
'{{repeat(100)}}',
{
id: '{{index}}',
name: '{{firstName}} {{surname}}'
}
]
}
],
users:[
'{{repeat(25)}}',
{
name:'{{firstName}}'
}]
}
]
【问题讨论】:
-
你能发布包含帖子和线程的文档的示例结构吗?
-
我不知道出了什么问题。您的“SQL”之类的请求与您的分层数据结构不匹配。你能发布你想要的结果吗?
-
需要获取 sb 数组 where thread = some name