【发布时间】:2013-01-18 19:48:33
【问题描述】:
我使用 symfony2 逆向设计了我的数据库,并使用命令对我的数据库进行了逆向工程:
php app/console doctrine:mapping:convert
php app/console doctrine:mapping:import
php app/console doctrine:generate:entities
但我的字段被映射为布尔值而不是 tinyint(2)。
为什么它映射为布尔值?
【问题讨论】:
-
我相信教义会根据其唯一值进行映射,因此如果该列仅包含布尔值(即 1 或 0),那么这可能就是它被映射为布尔值的原因
-
@Jaitsu 有参考吗?
-
我也遇到了 tinyint(3) 和 tinyint(4),可能也发生在其他人身上,但我不知道 :)
标签: symfony doctrine dbal tinyint doctrine-dbal