从grails中获取数据库中的信息

时间:2013-12-02 09:11:19

标签: grails

我是Grails的新手,现在我正在尝试从数据库中获取一个参数。所以我有域类:

class Category {

    String category
    String description

    static mapping = {
        table 'categorydescription'
        category column: 'category'
        description column: 'description'
        version false
        cache true
    }
}

并希望在索引页面上看到“描述”,我该怎么做? 我试过了

def index = {
        List<Category> сategoryInfo = Category.list()

        renderIndex(   
                сategoryInfo
        )
    }

并在视野中

<g:each in="${categoryInfo}" var="p">

    <li>${p.description}</li>
</g:each>

但什么也看不见......

2 个答案:

答案 0 :(得分:2)

该方法是什么renderIndex

renderIndex(   
            сategoryInfo
    )

你只需要传递模型。用 [сategoryInfo:сategoryInfo] 替换该方法调用

答案 1 :(得分:0)

查询有关查询Querying with GORM的文档。这应该告诉您在索引页面上看到description的值所需的全部内容