404 ресурс не найден api-платформа

привет, я создал маленький api «foo» на платформе api, и теперь я пытаюсь использовать свои собственные сущности, но продолжаю получать ошибку 404, ресурсы не найдены.

Я следую этому уроку:
https://api-platform.com/docs/distribution/

Вот моя сущность

<?php

namespace AppBundle\Entity;

use ApiPlatform\Core\Annotation\ApiResource;
use Doctrine\ORM\Mapping as ORM;

/**
* Job
*
* @ApiResource
* @ORM\Entity
*/
class Job
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;

/**
* @var string
*
* @ORM\Column(name="title", type="string", length=100, nullable=false)
*/
private $title;

/**
* @var string
*
* @ORM\Column(name="description", type="text")
*/
private $description;

/**
* @var Location The location this job is about.
*
* @ORM\ManyToOne(targetEntity="Location", inversedBy="jobs")
*/
private $location;

Если кто-то может помочь мне понять, почему это не работает, я очень ценю это 🙂

Спасибо заранее!

1

Решение

В большинстве случаев после изменения объекта или создания объекта вы должны выполнить:

$ php bin/console cache:clear

чтобы новые изменения вступили в силу.
Я до сих пор не нашел способ отключить кеш для режима разработки.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]