这里只是一个简单的问题
我使用以下 WHERE query
def instance = ClassName.where{varone == 'A' &&
vartwo == 'B' && varthree == 'C'}.list()
它还给了我想要的对象 - >类名(未保存的)
但是当我尝试做以下事情时
def instance2 = ClassName.where{varone == params.varone &&
vartwo == params.vartwo && varthree == params.varthree}.list()
它归还给我以下我无法做任何事情--->
grails.gorm.DetachedCriteria@somenumbershere
我不明白这两者之间有什么区别。
我需要第二个查询返回与第一个查询返回的对象相同的对象。