2015-09-04 28 views
0

让我们的样品收集虚拟数据我们如何限制针对取回阵列文档的索引在MongoDB中

{ 
_id:******* 
value:[{id:'*',value:'12'},{id:'*',value:'12'},{id:'*',value:'12'},{id:'*',value:'12'}...] 

} 

我发现,数据可以在阵列由$推来推,但我将如何能够得到在mongoDb中的数组与索引有限,即如果我想只从零指数到20的值不是一次全部。

+1

可能重复http://stackoverflow.com/questions/15797379/in-mongodb-how-to-return -only-part-of-array) –

+0

在mongoDB中使用[$ slice](http://docs.mongodb.org/manual/reference/operator/projection/slice/) – Vishwas

回答

1

试试这个:

db.coll.find({}, {'value':{$slice: 20}}); 
的[?在MongoDB中如何只返回数组的一部分(