假设我有以下文件中蒙戈:搜索在复杂的文件在蒙戈DB
{
"_id" : ObjectId("57e36c34eb2832aa68b39b26"),
"ap_domain" : "root",
"average_down" : 123,
"average_up" : 234,
"peak_down" : 123,
"peak_up" : 456,
"ssid_shaper_list" :
{
"SSID1" : {
"ssid_domain" : "root",
"peak_up" : 456,
"peak_down" : 456
},
"SSID2" : {
"ssid_domain" : "root",
"average_up" : 567,
"average_down" : 567,
"peak_up" : 456,
"peak_down" : 456
}
}
}
我需要检查SSID2
存在于本文件。在这里,我有3个键:
1. ap_domain = root
2. ssid_shaper_list = SSID2 and in it:
3. ssid_domain = root
我应该如何撰写我的搜索条件在java中使用BasicDBObject来检查需要SSIDi存在?
感谢您的回复!但我必须考虑'ssid_domain'作为第三个搜索参数。 – user1053031
@ user1053031:更新了答案。 – 4J41