首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用锆石/swagger-php定义嵌套数组

如何使用锆石/swagger-php定义嵌套数组
EN

Stack Overflow用户
提问于 2022-12-01 09:13:33
回答 1查看 14关注 0票数 1

我在PHP中生成了下面的数组,现在不知道如何使用锆石/swagger-php来定义它,如果您能帮助我,我将非常感激。

PHP数组

代码语言:javascript
复制
$arr = [
   ['name' => 'foo', 'age' => 1],
   ['name' => 'bar', 'age' => 2],
];

echo json_encode(['data' => $arr]);

傲慢的文件。

代码语言:javascript
复制
     *     @OA\Response(response=200, description="successful operation",
     *         @OA\JsonContent(
     *              @OA\Property(property="data", type="array", @OA\Items(
     *                   @OA\Property(type="array", @OA\Items(
     *                      @OA\Property(property="name", type="string", example="foo"),
     *                      @OA\Property(property="age", type="integer", example="12"),
     *                  ))
     *             ))
     *         )
     *     ),

结果是傲慢的ui。

代码语言:javascript
复制
{
  "data": [
    {
      "": [
        {
          "name": "string",
          "age": "integer"
        }
      ]
    }
  ]
}

非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2022-12-01 21:09:27

一个太多的Items

试一试

代码语言:javascript
复制
/**
 * @OA\Response(
 *     response=200,
 *     @OA\JsonContent(
 *         type="array",
 *         @OA\Items(
 *             type="object",
 *             @OA\Property(type="string", property="name", example="Fred"),
 *             @OA\Property(type="int", property="age", example="52")
 *         )
 *     )
 * )
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74639423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档