Symfony: [Kesalahan Semantik] Anotasi tidak ada, atau tidak dapat dimuat secara otomatis.

Dibuat pada 22 Jun 2011  ·  15Komentar  ·  Sumber: symfony/symfony

Model ini

<?php

use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;

/**
 * @ORM\Entity
 */
class Order
{
    /**
     * @ORM\Id
     * @ORM\Column(type="integer")
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    protected $id;

    /**
     * @Assert\NotBlank()
     */
    public $date;

    public function setId($id)
    {
        $this->id = $id;
    }

    public function getId()
    {
        return $this->id;
    }
}

tingkatkan kesalahan ini

[Semantical Error] The annotation "@Symfony\Component\Validator\Constraints\NotBlank" in property Order::$date does not exist, or could not be auto-loaded.

Ini karena DocParser->autoloadAnnotations salah secara default. Bagaimana saya bisa memperbaikinya?

Komentar yang paling membantu

Jika ada orang lain yang mengalami masalah ini, dengan Symfony 3.3, setelah berjam-jam mencari...
Dalam semua kejeniusan saya yang tak terbatas, saya memiliki garis miring di Assert/NotBlank, di mana garis miring terbalik adalah tiketnya!

Semua 15 komentar

http://symfony.com/doc/2.0/book/validation.html#configuration

framework:
    validation: { enabled: true, enable_annotations: true }

Sudah dikonfigurasi.

Sepertinya Anda menggunakan master Doctrine Common alih-alih cabang 3.0.x

Terima kasih @stof

Terima kasih, saya telah menanyakan hal yang sama di forum symfony, dan sekarang saya memposting jawabannya: http://forum.symfony-project.org/viewtopic.php?uid=5995&f=23&t=35800&start=0

Halo,

Saya ingin meningkatkan dari RC2 ke RC4-5
Tetapi memiliki masalah yang sama dengan instalasi baru Symfony2 RC4 dan sama dengan Git Symfony.

Dan solusi yang diposting di http://forum.symfony-project.org/viewtopic.php?uid=5995&f=23&t=35800&start=0 tidak berhasil..

Halo,

Terima kasih vslinko! Untuk Ditutup.

[Kesalahan Semantik] Anotasi "@Doctrine\ORM\Mapping\customerNumber" di properti AppBundle\Entity\Customer::$customerNumber tidak ada, atau tidak dapat dimuat secara otomatis.
Saya mendapatkan kesalahan yang sama .. Saya memeriksa semua kode tetapi masih tidak dapat memperbaiki kesalahan ini .. dan kode untuk menampilkan data MYSQL tidak berfungsi ...

@rehan02 : apakah ada yang anda minta?

oke

@stof halo, saya memiliki masalah yang sama, saya sudah mencoba solusi Anda tetapi tidak berhasil

Jika ada orang lain yang mengalami masalah ini, dengan Symfony 3.3, setelah berjam-jam mencari...
Dalam semua kejeniusan saya yang tak terbatas, saya memiliki garis miring di Assert/NotBlank, di mana garis miring terbalik adalah tiketnya!

masalah yang sama! Saya menggunakan Symfony 3.3 entitas saya mulai seperti itu

namespace AppBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * 
 * 
 * @ORM\Entity(repositoryClass="AppBundle\Repository\CityRepository")
 * @ORM\Table(name="city")
 */
class City
{
    /**
     * <strong i="6">@var</strong> int
     *
     * @ORM\Column(name="id", type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    private $id;



Dan symfony memberi tahu saya bahwa dia tidak dapat menemukan anotasi

[2017-11-22 21:01:38] request.CRITICAL: Uncaught PHP Exception Doctrine\Common\Annotations\AnnotationException: "[Semantical Error] The annotation "@Doctrine\ORM\Mapping\Entity" in class AppBundle\Entity\City does not exist, or could not be auto-loaded." at /htdocs/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationException.php line 54 {"exception":"[object] (Doctrine\\Common\\Annotations\\AnnotationException(code: 0): [Semantical Error] The annotation \"@Doctrine\\ORM\\Mapping\\Entity\" in class AppBundle\\Entity\\City does not exist, or could not be auto-loaded. at /htdocs/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationException.php:54)"} []

@joeDaigle - Anda jenius. Sama dengan 2.8 symfony. Seharusnya ada pesan kesalahan normal - sehingga menjadi jelas bahwa garis miring berada di arah yang salah!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

HappyJiJi picture HappyJiJi  ·  3Komentar

tdesvenain picture tdesvenain  ·  3Komentar

ryan0x44 picture ryan0x44  ·  3Komentar

FRAGnatt picture FRAGnatt  ·  3Komentar

sunviwo picture sunviwo  ·  3Komentar