关于Grails GORM的Where子句

时间:2015-01-12 09:02:46

标签: grails gorm

这里只是一个简单的问题

我使用以下 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

我不明白这两者之间有什么区别。
我需要第二个查询返回与第一个查询返回的对象相同的对象。

0 个答案:

没有答案