从Symfony 2.8迁移到Symfony 3.4

时间:2018-10-08 09:08:36

标签: symfony

我使用SonataBundle将我的应用程序从Symfony2.8迁移到symfony 3.4,一切正常,但是我的应用程序的某些用户被禁用了!启用字段已更改为false,任何想法!

谢谢

1 个答案:

答案 0 :(得分:0)

我不确定,但这也许是显示错误,与Sonata Boolean Type有关:

  

boolean类型是一种特殊的ChoiceType,其中选项列表被锁定为yes和no。

     

请注意,出于向后兼容的原因,它将把您的值设置为1(是)和2(否)。如果要映射为布尔值,只需将选项transform设置为true。例如,当映射到一个布尔值时就需要这样做。

您是否已检查数据库中的用户是否真的被禁用?