1
PHP 용 Hateoas 라이브러리에 문제가 있습니다.Hateoas의 특수 효과 PHP 라이브러리
이[Semantical Error] Annotation @Hateoas\Exclusion is not allowed to be declared on class My\Entity\Order. You may only use this annotation on these code elements: ANNOTATION
아무도 방법을 알고 있나요 :
나는 내가 다음과 같은 오류가이 작업을 수행 할 경우 documentation의 예에서와 같이 내가 관계 주석을 제외 주석을 추가하고자하는 교리 법인이 이것을 고쳐라? 또는 버그 또는 잘못된 문서입니까?
기업은 :
<?php
namespace My\Entity;
use Doctrine\ORM\Mapping as ORM;
use Hateoas\Configuration\Annotation as Hateoas;
use JMS\Serializer\Annotation as Serializer;
/**
* @ORM\Entity
* @ORM\Table(name="`order`")
* @ORM\HasLifecycleCallbacks
*
* @Hateoas\Relation(
* "self",
* href = "expr('/order/' ~ object.getId())"),
* exclusion = @Hateoas\Exclusion(
* groups = {"production"}
* )
*)
* @Hateoas\Relation(
* "self",
* href = "expr('/production/' ~ object.getId())"),
* exclusion = @Hateoas\Exclusion(
* groups = {"order"}
* )
*)
*/
class Order
{
}
이이 문제를 해결합니까? –
예. 문제가 해결되었습니다. – tom