Grails select:相当于optionValue到value
在grails select中,您有一个optionValue属性 价值的等价物是什么 例如,这是正常的Grails select:相当于optionValue到value,grails,one-to-many,Grails,One To Many,在grails select中,您有一个optionValue属性 价值的等价物是什么 例如,这是正常的值=“${inventoryInstance?.inventoryItem*.id}” 然后我有了optionValue=stockitemsdescription,这在没有值的情况下也可以工作 此stockItemDescription来自inventoryItem 我在value=“${inventoryInstance?.inventoryItem*.id}”中更改了什么 因此,它将显示
值=“${inventoryInstance?.inventoryItem*.id}”
然后我有了optionValue=stockitemsdescription
,这在没有值的情况下也可以工作
此stockItemDescription
来自inventoryItem
我在value=“${inventoryInstance?.inventoryItem*.id}”中更改了什么
因此,它将显示从问题inventoryInstance hasMany InventoryItem推断出的stockItemDescription
,而不是显示的id。我想你正在寻找这个:
<g:select from="${inventoryInstance?.inventoryItem.toList()}" optionKey="id" value="stockItemDescription" value="${inventoryInstance?.inventoryItem.first().id}"/>
希望这有帮助