我有一个基于 Symfony 2.7 框架的 Rest API,带有 FOSRestBundle 和 JMSSerializerBundle .我去yml看看reference和 annotations .
我选择定义模型的每个实体如何序列化 与 yml .
我已经看到我们可以序列化 Datetime
特定格式的对象:
@JMS\Type("DateTime<'d-m-Y'>")
但是我不知道与 yml 定义一起使用的正确语法 , 我试过了 :
my_field:
expose: true
type: datetime
format: 'd-m-Y'
和
my_field:
expose: true
type: datetime<'d-m-Y'>
我不想用
Annotations
因为我有很多 yaml 文件。但是该字段未序列化 ...
任何人都可以帮助我吗?
最佳答案
我把它作为答案,以防它可以帮助更多人:
my_field:
expose: true
type: DateTime<'d-m-Y'>
关于symfony - JMS 序列化器 yml 日期时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41569710/