【发布时间】:2015-06-19 06:33:34
【问题描述】:
我想在结构中进行分页。参数为 id = 558186caa6df1a2194422949 和 Question 为 = 55818779a6df1a219442294d 并获取 Question 数据源中的前 2 行。
我该如何解决?
以下是MongoDB文档结构:
/* 1 */
{
"_id" : ObjectId("558186caa6df1a2194422949"),
"Questions" : [
{
"_id" : ObjectId("55818779a6df1a219442294d"),
"DataSource" : [
{
"_id" : ObjectId("55818796a6df1a2194422950"),
"Text" : "Q1-1",
"Value" : "Q1-1"
},
{
"_id" : ObjectId("5581879aa6df1a2194422951"),
"Text" : "Q1-2",
"Value" : "Q1-2"
},
{
"_id" : ObjectId("5581879ea6df1a2194422952"),
"Text" : "Q1-3",
"Value" : "Q1-3"
}
]
},
{
"_id" : ObjectId("55818774a6df1a219442294c"),
"DataSource" : [
{
"_id" : ObjectId("55818788a6df1a219442294e"),
"Text" : "Q2-1",
"Value" : "Q2-1"
},
{
"_id" : ObjectId("5581878fa6df1a219442294f"),
"Text" : "Q2-2",
"Value" : "Q2-2"
}
]
}
],
"Name" : "test"
}
【问题讨论】:
标签: arrays mongodb-query