Grails 拆分持久集

Grails 拆分持久集,grails,split,set,persistent,Grails,Split,Set,Persistent,我已经使用了代码 def a = Domain.list() 当我在log.info a.class中写入时,它告诉我是一个持久集。我一直试图在索引处获取元素,但无法使用 a.toArray() log.info a[0] 如何分割返回的对象toArray()返回新数组,如果没有修改对象,请尝试: a = a.toArray() log.info a[0] 顺便说一句,您可以使用: def a = Domain.list() as List log.info a[0] PS您确定您得到的

我已经使用了代码

def a = Domain.list()
当我在
log.info a.class
中写入时,它告诉我是一个持久集。我一直试图在索引处获取元素,但无法使用

a.toArray()
log.info a[0]
如何分割返回的对象

toArray()
返回新数组,如果没有修改对象,请尝试:

a = a.toArray()
log.info a[0]
顺便说一句,您可以使用:

def a = Domain.list() as List
log.info a[0]
PS您确定您得到的是
Set
而不是
List