我在执行此代码时遇到问题org.hibernate.QueryException:无法解析属性
def show = {
def results = PM.createCriteria().list() {
eq("id_car_info", params.id.toLong())
}
def vehicleInfoInstance = VehicleInfo.get(params.id)
if (!vehicleInfoInstance) {
flash.message = "${message(code: 'default.not.found.message', args: [message(code: 'vehicleInfo.label', default: 'VehicleInfo'), params.id])}"
redirect(action: "list")
} else {
[vehicleInfoInstance: vehicleInfoInstance, results:results]
}
}
答案 0 :(得分:1)
您要查询的域类(使用奇怪的名称PM
)没有属性id_car_info
。这就是Hibernate告诉你的例外情况。
请记得在StackOverflow上发布时提供更多代码和完整例外。它可以帮助其他人找到适合自己问题的解决方案,并且可以更轻松地为您提供更好的答案。