我试图使用gstring访问嵌套字段但它抛出异常groovy.lang.MissingPropertyException
我有两节课
Class Person{
Address address
}
Class Address{
String city
}
Run Code Online (Sandbox Code Playgroud)
在我的代码的某处,我正在做,
def person = Person.get(1)
def field = "address.city"
def city = person."${field}"
Run Code Online (Sandbox Code Playgroud)
我试图从人那里获取城市的行正在抛出groovy.lang.MissingPropertyException
如果我尝试使用gstring获取直接属性它可以工作,但上面给出的代码不起作用.
有帮助吗?