我正在使用带有 grails 的 mongodb 插件(最新版本)。
我有一个类似于的域:
class User
{
HashMap baseAddr
static mapWith = "mongo"
}
DB中的用户数据如下:
{
"_id" : NumberLong(1),
"baseAddr" : {
"buildingNo" : "",
"level" : "",
"side" : "",
"street" : "asdfasdf",
"zipcode" : "asdfasdf",
"state" : null,
"municipality" : null,
"flatNo" : "adsfasdf",
"city" : "New Delhi",
"country" : "IN"
},
"version" : 0
}
我想使用 grails 动态查找器或标准找到所有具有 baseAddr.city == "New Delhi" 的用户。请帮忙