0

私の画像.. http://www.4shared.com/photo/Rj_0Ymdt/1111.html これはコントローラーでの私のコーディングです

def simpan(){
def banklimit = new BankLimit()
    for(int i = 0; i<params.limitPerDay.size();i++) {
        def baaa = CurrencyList.list(params)
        banklimit.dayLimit = params.limitPerDay[i].toBigDecimal()
        banklimit.alertLimit = (banklimit.dayLimit*0.8)     
        banklimit.currency = CurrencyList.findBySym(baaa.sym[i])
        banklimit.save()
    }
    return banklimit
}

<table>
            <thead>
                <tr>                        
                        <g:sortableColumn property="sym" title="${message(code: 'banklimit.currency.sym.label', default: 'Simbol')}" />                     
                        <g:sortableColumn property="limitday" title="${message(code: 'banklimit.dayLimit.label', default: 'Limit/Day')}" />                     
                </tr>           
            </thead>
            <tbody>
            <g:each in="${aaa}" status="i" var="bbb">
                <tr class="${(i % 2) == 0 ? 'even' : 'odd'}">

                    <td id="${bbb.id}"> ${fieldValue(bean: bbb, field: "sym")}</td>
                    <td  id="${bbb.id}" colspan="2"> <g:textField name="limitPerDay" value="${value}" /></td>               
                </tr>

            </g:each>   
                <tr>
                    <td></td>
                    <td><g:submitButton name="save" value="SAVE" /> <g:actionSubmit action="back" value="BACK" /></td>
                </tr>           
            </tbody>
        </table>

「SAVE」ボタンをクリックすると、列制限/日でフィールドを保存したい。私のコーディングに基づいて、保存をクリックすると、最後の行だけがデータベースに保存されました... ? 行1、2、3は保存されていませんか?

4

1 に答える 1