【发布时间】:2012-10-01 21:07:11
【问题描述】:
我正在学习使用带有 i18n-fields 插件的 Grails。这是一个简单的设置,域:
package bookstore
@i18nfields.I18nFields
class Book {
String name
static constraints = {
}
static i18nFields = ['name']
}
控制器是: 包书店
class BookController {
def scaffold = Book
def test = {
def tekst = ""
Book.findAll(sort: 'name').each{ tekst += "id: " + it.id + " book: " + it.name + "<br/>\n" }
render tekst
}
}
我通过脚手架生成的界面创建了几本书,没关系。问题在于动作“测试”。没有排序它可以工作,但是当我添加排序条件时它会中断消息:
错误 500:内部服务器错误
URI
/BookStore/book/test
类
org.hibernate.QueryException
留言
无法解析属性:bookstore.Book 的名称
grails-app\controllers\bookstore\BookController.groovy 的第 8 行左右
如何解决?
【问题讨论】:
标签: grails grails-plugin