JMS 序列化程序 yml 日期时间格式
JMS serializer yml datetime format
我有一个基于 Symfony 2.7 框架的 Rest API,带有 FOSRestBundle 和 JMSSerializerBundle。我看看 yml reference and 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 2.7 框架的 Rest API,带有 FOSRestBundle 和 JMSSerializerBundle。我看看 yml reference and 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'>