我有MySQL表,它使用SET数据类型的字段,例如
`color` SET( 'red', 'green', 'blue' )
我无法找到在此字段中使用HTML-FormHandler的正确方法。 我试着使用下一个版本。我创建了具有多个字段的表单
has_field 'color' => ( type => 'Multiple', size => 3,
options => [ { value => 'red', label => 'Red'},
{ value => 'green', label => 'Green'},
{ value => 'blue', label => 'Blue'} ] );
但这不起作用。我想因为,DBIx返回SET字段('red,blue'
)的字符串值,但HTML-FormHandler需要数组引用(['red', 'blue']
)。
有没有正确的方法可以在这些字段中使用HTML-FormHandler?