我的JSON格式有点奇怪,因为它是从XML转换而来的,但这是基本结构:
{
"World": {
"Continents": {
"Continent": [
"Asia",
"Europe",
"Africa"
]
}
}
}
我正在尝试返回大陆=亚洲的情况。我已经尝试了很多事情,但是我怀疑这是可行的:
db.testing.find( { "World.Continents": { $elemMatch: { "Continent": "Asia" }}})
我还根据World.Continents.Continent的查询发布了各种查询,但由于各种语法原因,它使我无数错误。
您可以使用以下查询:
db.testing.find( { "World.Continents.Continent": "Africa" } )
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句