【发布时间】:2020-08-15 17:25:55
【问题描述】:
在我的例子中,对于 DELETE 操作,我必须传递一个如下所示的主体。
请求正文应如下所示:
[
"Vi####1",
"Vi####2"
]
但是当我试图实现这一点时,我总是得到数据类型以及如下所示的值。
当前正在创建的请求正文:
{
"Vi####1": "string",
"Vi####2": "string"
}
请在下面找到 json 创建。
class VirtualViewColDeleteReq
{
/**
* @OA\Property(
* title="View ID",
* description="Segment Name",
* property="Vi####001"
* )
*
* @var string
*/
/**
* @OA\Property(
* title="View ID1",
* description="Segment Name",
* property="Vi####002"
* )
*
* @var string
*/
}
swagger.php
* @OA\RequestBody(
* required=true,
* @OA\JsonContent(ref="#/components/schemas/VirtualViewColDeleteReq")
* ),
非常感谢任何帮助。
提前致谢
【问题讨论】:
标签: annotations swagger swagger-php