gpt4 book ai didi

php - 404 资源未找到 api-platform

转载 作者:行者123 更新时间:2023-12-02 03:06:35 24 4
gpt4 key购买 nike

你好,我用 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;

如果有人可以帮助我解决为什么这不起作用,我将不胜感激:)

提前谢谢了!

最佳答案

大多数情况下,在修改实体或创建实体后,您必须运行:

$ php bin/console cache:clear

以使新更改生效。
我仍然没有找到禁用开发模式缓存的方法。

关于php - 404 资源未找到 api-platform,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42386176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com