小编Nei*_*luj的帖子

实体在 swagger UI api 平台中不可见

我使用 Api 平台 & Symfony (5.4) + php 7.2.5

我自己创建了一个实体,我只是在 /src/Entity 中添加了一个文件,但它不起作用。

我刷新,清除缓存,添加@ApiResource...但是实体在API平台的文档页面中不可见。

你知道错误出在哪里吗?谢谢 !

这是我用于新实体的代码:

// api/src/Entity/Review.php

namespace App\Entity;

use ApiPlatform\Core\Annotation\ApiResource;

/** A review of a book. */
/** 
* @ApiResource()
*/
class Review
{
    /** The id of this review. */
    private ?int $id = null;

    /** The rating of this review (between 0 and 5). */
    public int $rating = 0;

    /** The body of the review. */
    public string $body = '';

    /** The author of …
Run Code Online (Sandbox Code Playgroud)

php entity symfony api-platform.com

1
推荐指数
1
解决办法
2172
查看次数

标签 统计

api-platform.com ×1

entity ×1

php ×1

symfony ×1