如何修复ErrorException:当@OA \ Property()类型为“数组”时,需要@OA \ Items()?

And*_*asa 3 php swagger-php openapi

我试图添加任意类型的嵌套数组。这些是我的注释:

* @OA\Property(
*      @OA\Schema(
*          type="array",
*          @OA\Items(
*              type="array",
*              @OA\Items(type={})
*          )
*      ),
*      description="bla bla bla"
* )
Run Code Online (Sandbox Code Playgroud)

And*_*asa 8

我找到了解决方案:

 * @OA\Property(
 *      type="array",
 *      @OA\Items(
 *          type="array",
 *          @OA\Items()
 *      ),
 *      description="bla bla bla"
 * )
Run Code Online (Sandbox Code Playgroud)

问题是@OA \ Schema