我正在尝试使用或创建一个DetachedCriteria查询。它与createCriteria配合得很好但在这里或者被一个和替换。有什么想法吗?这是一个错误。 a和b被定义为闭包的事实是我最终需要的简化版本。
a= { eq ('name', 'east') }
b= { eq ('name', 'west') }
q=new DetachedCriteria (Property) .build { projections { property 'name' } }
q.or (a)
q.or (b)
q.list()
提供此查询:
Hibernate: select this_.name as y0_ from property this_ where (this_.name=?) **and** (this_.name=?)
注意和where条件。我想要得到一个或。任何帮助表示赞赏
由于
帕斯卡