从数组中检索的mongodb查询中的错误

时间:2013-11-12 12:35:34

标签: java mongodb-query

我有一个名为'test'的数据库和'testCollection'集合 我的数据库看起来像这样

{
  "_id" : "12345",
  "info" : {
    "fname" : "rahul",
    "lname" : "raj",
    "city" : "bangalore"
  }
}

通过MongoClient连接到localhost后,我做了以下

DB db = mongoClient.getDB( "test" );
DBCollection coll = db.getCollection("testCollection");

参考本网站上的一篇帖子,我提出了这个问题 但我在下一行中收到错误。

DBCursor cursor = coll.find({info: {$elemMatch: { fname: "rahul" }}}); 
请帮助我。哪里出错了。我是mongodb的新手

0 个答案:

没有答案