我有一个名为'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的新手