我使用SonataBundle将我的应用程序从Symfony2.8迁移到symfony 3.4,一切正常,但是我的应用程序的某些用户被禁用了!启用字段已更改为false,任何想法!
谢谢
答案 0 :(得分:0)
我不确定,但这也许是显示错误,与Sonata Boolean Type有关:
boolean
类型是一种特殊的ChoiceType
,其中选项列表被锁定为yes和no。请注意,出于向后兼容的原因,它将把您的值设置为1(是)和2(否)。如果要映射为布尔值,只需将选项
transform
设置为true。例如,当映射到一个布尔值时就需要这样做。
您是否已检查数据库中的用户是否真的被禁用?