フォームがあり、フィールドの 1 つが複数選択です。つまり、その 1 つの回答に対して複数のチェックボックスを選択できます。すべての回答は数字 (つまり、01、02、03 など) であるため、INTEGER に設定しschema.yml
ますが、ユーザーがフォームを送信しようとすると、値 0 で保存されます。チェックボックスを 1 つだけ選択すると、正常に保存されますが、1 つ以上で何も保存されません。
これをどの「タイプ」に設定する必要がありますか。
スキーマ.yml
Ticket:
connection: doctrine
tableName: ticket
columns:
ticketid:
type: integer(10)
fixed: false
unsigned: false
primary: true
autoincrement: true
num01:
type: integer()
notnull: true
autoincrement: false