私はMongoDBが初めてです。そして今、私はパズルを手に入れました:mongoコンソールで実行可能なクエリを持っているとしましょう
{
"_id": {
"$oid": "50a5e1cd703d7e9c65326bf9"
},
"people":{
"name":"arthur",
"tele": "001-837475"
"address":{
"country":"us",
"state" : "CA",
"city" : "LA"
}
}
}
こういう記録は結構あります。&CAから来たすべての人を照会したい. 以下のクエリは、mongo シェルでうまく機能します。
db.test.find({"people.address.state":"CA"})
しかし、Java でクエリを実行する必要があります。
PS: 他のオープンソース パッケージは使いたくありません。mongodb-java-driver だけでも楽しいでしょう。
ありがとう。