我正在我的 Grails 应用程序中执行以下 HQL 查询:
def maxIndex = VirtualSubOrder.find(
'select max(vso.index) from VirtualSubOrder vso where vso.virtualOrder = ?',
[virtualOrder])
该类VirtualSubOrder
肯定有一个(整数)index
属性和一个virtualOrder
属性。
当我尝试执行上面的查询时,出现错误:
org.codehaus.groovy.grails.orm.hibernate.exceptions.GrailsQueryException:域类 [class com.example.VirtualSubOrder] 的无效查询 [select max(vso.index) from VirtualSubOrder vso where vso.virtualOrder = ?]