我正在grails
开发一个应用并使用HQL
个查询。
Query=A.findAll("from A b where b.boom=:boom
我收到此错误。
not mapped:nested exception is org.hibernate.hql.ast.QuerySyntaxException:
我尝试使用完整的软件包名称,但它又出现了另一个错误:could not locate named parameter[boom].
请帮助我。
答案 0 :(得分:0)
答案 1 :(得分:0)
试试这个:
def resultList = A.findAll("from A as b where b.boom = :boom", [boom: yourBoom])
如果这不起作用,请根据A
/ controller
代码提供您的域service
的更多代码。
您应该使用更有意义的变量名称 - 为什么要在查询中命名A
类b
。