7

symfony2 でデータベースをリバース エンジニアリングし、コマンドで doctrine を作成しました。

php app/console doctrine:mapping:convert
php app/console doctrine:mapping:import
php app/console doctrine:generate:entities

しかし、私のフィールドはtinyint(2)ではなくブール値としてマップされました。

ブール値としてマッピングされるのはなぜですか?

4

1 に答える 1

16

tinyint(長さに関係なく) はbooleanMySQL DBAL プラットフォームの型にマップされます。

また、エンティティ ジェネレーターは信頼できるツールではないことを考慮してください。これは、より大きなスキーマを使い始める際の手助けをすることを目的としていました。

于 2013-02-08T20:51:12.427 に答える