我在 grails 应用程序中遇到了这个 hql 的问题:
这是查询
def books = Book.findAll("from book where author_id in (${listOfId?.join(',')}) and (owner_id is null or owner_id = ${ownerId}) and status = 'available'")
这是错误:
org.codehaus.groovy.grails.orm.hibernate.exceptions.GrailsQueryException: Invalid query [from coupon where campaign_id in (7) and (owner_id is null or owner_id = 1112) and status = 'available']
知道为什么这是一个无效的查询吗?我正在寻找一个 hql 验证器,其中包含有关无效部分的更多信息。暂时没有成功
提前致谢