2012-05-20 35 views
0

下午好,Mongo索引的数组项目

我想知道是否有人可以填补我。是否有可能找到一个数组对象,这是一个文件内的数组的索引?使用下面的文档我想知道具有15个用户ID的项目内的对象的索引(在这种情况下索引是1)。

这是可能的,如果是的话我怎么会去做这个find()?

{ 
     "_id" : ObjectId("4fb6c4791e1a121434000000"), 
     "set" : "2", 
     "items" : [{ 
        "image" : "", 
        "userid" : 14 
     }, { 
        "image" : "", 
        "userid" : 15 
     }] 
    } 

感谢您的帮助。

+0

添加到此我遇到了db.foo.find()._ addSpecial(“$ returnKey”,真)这会发现数组索引有人知道吗? – Thomas

回答

0

我不知道任何方法可以让你直接做到这一点。我不知道你的架构的其余部分,或者这个文件真正包含的内容,所以实际上不可能建议替代方案。 (如果你更新的问题,我会更新我的答案)