所以我有一个带有Datetimetz字段的实体,默认格式是MvxAndroidSetup
对吗?
但是,在数据库中我的格式是Y-m-d H:i:sO
,我实际上并不是知道为什么这种格式,但它不是我的数据库,我必须使用它。
那我怎么能改变这个领域的格式呢?
谢谢!
答案 0 :(得分:0)
您可以定义自己的类型。
Symfony:https://symfony.com/doc/current/doctrine/dbal.html#registering-custom-mapping-types 学说:http://docs.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/types.html#custom-mapping-types
然后,在名为convertToPHPValue
和convertToDatabaseValue
的方法中执行转换。