在我Groovy代码的这一行中:
def document = someQuery().Document[0]
方法 someQuery 将返回一个 Json 数组并且它可以正常工作。由于编辑器不知道属性,因此会在 Document
下划线,并在 [0]
处显示警告,内容如下:
'getAt' in 'org.codehaus.groovy.runtime.DefaultGroovyMethods' cannot be applied to '(java.lang.Integer)'
那么,避免这个警告的更好方法是什么?
def document = someQuery().Document
获取整个对象。 - KernelPanicsomeQuery
返回什么?你设置它返回一个Map
了吗? - tim_yates