私のcreate.gspページから、districts私のデータベースで利用可能なすべてのリストが表示されることを期待しています。
<td valign="top" class="value ${hasErrors(bean: streamInstance, field: 'district', 'errors')}">
<% println ctv.District.list(); %>
<g:select name="district.id" from="${ctv.District.list()}" optionKey="id" value="${streamInstance?.district?.id}" />
</td>
ただし、<select>ステートメントは空ではありませんが、名前は表示されません。を追加するprintlnと、次のように表示されます。
District = [
null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null
]
なぜオブジェクトDistrictの配列なのかわかりません。null私は見ることを期待していましたdistrict names。何かご意見は?