0

我需要获取数据库搜索的结果以在 gsp 页面上打印出来。我目前有这个

<h1>Invoices</h1>
       <g:each in="${dueInvoices}" var="di">
        <li>${di}</li>
        </g:each>

加载页面时我得到的所有内容

发票 invoicetest.Invoices

我还尝试在 HTML 表中命名数据库中的每一列,但仍然得到相同的东西

我完成这项工作的常规代码是

def dueInvoices(){
        def today = new Date()
        def invoices = Invoices.findAllByDueDateLessThan(today + 6)
        render(view: "dueInvoices", model: [dueInvoices : Invoices ])

此代码用于查找未来 6 天内到期的所有发票

4

1 回答 1

3

在模型中,您传递的是类而不是实例列表:

def invoices = Invoices.findAllByDueDateLessThan(today + 6)
render(view: "dueInvoices", model: [dueInvoices : invoices ])
于 2013-11-02T16:28:46.360 回答