3

たとえば、list メソッドが呼び出されたときに、2 つのドメイン オブジェクトを同じページに表示できますか?

http://APP_NAME/foo/list


def list = {
    if(!params.max) params.max = 10
    [ fooList: Foo.list( params ) ]
    [ barList: Bar.list( params ) ]  // Only the last one is returned.

}

ビュー ページでは、両方のテーブルがページに表示されます。

<g:each in="${fooList}" status="i" var="foo"> ... </g:each>
 <g:each in="${barList}" status="i" var="bar"> </g:each>
4

2 に答える 2

7

その最後の行で複数のものを返すことができることを確認してください:

[ fooList: Foo.list( params ), barList: Bar.list( params ) ]

于 2008-10-16T02:13:36.417 に答える
0

受け入れられた回答のコンマは正しいです。 // 行を削除できます。

于 2008-10-16T07:06:51.940 に答える