1
データベースの特定の列に列挙型の値を保持するfromドロップダウンリストを作成するにはどうすればよいですか?列挙型でドロップダウンリストを作成しますか?
データベースの特定の列に列挙型の値を保持するfromドロップダウンリストを作成するにはどうすればよいですか?列挙型でドロップダウンリストを作成しますか?
これはGIIジェネレータがどのように動作するかです:
$model = new MyModel; // this is your model
$tableSchema = $model->getTableSchema();
$column = $tableSchema->columns['my_column']; // the column that has enum values
if (is_array($column->enumValues) && count($column->enumValues) > 0) {
$dropDownOptions = [];
foreach ($column->enumValues as $enumValue) {
$dropDownOptions[$enumValue] = \yii\helpers\Inflector::humanize($enumValue);
}
}
これはあなたの列挙値と$dropDownOptions
を生成します。
あなたのコードを表示します.. – scaisEdge