我有一个基于Symfony 2.7 Framework构建的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文件。
但该字段未序列化 ...
任何人都可以帮助我?
答案 0 :(得分:10)
我把它作为一个答案,以防它帮助更多人:
my_field:
expose: true
type: DateTime<'d-m-Y'>