我正在使用RestAPI的项目中。有@SWG\Parameter
个,需要在吸气剂中连字符,但在序列化程序中要强调。
我遇到的问题是这些用于GET请求。由于获取请求位于URL中,因此我们希望对它们加连字符(如上面的关税名称),以便遵循程序周围其他地方的约定。
我们遇到的问题是,在使用序列化程序时,它无法正确序列化带连字符的字段。我确定有设置或可以更改的内容,或者编写了可以替换它们的函数,但是我不确定在哪里或如何执行此操作。
最后,我们只希望在此特定控制器中使用它,而不是全局使用,因为它会对程序的其他部分产生不利影响。
>@SWG\Parameter(
>>name="tariff-name",
>>
>>in="query",
答案 0 :(得分:0)
如果您查看here,它将显示如何配置分隔符
jms_serializer:
...
property_naming:
id: ~
separator: _
lower_case: true
enable_cache: true