Tôi có một lớp thực thể trong Aib \ PlatformBundle \ Entity \ User.php
Tôi không gặp vấn đề gì khi cố tạo lớp biểu mẫu của nó thông qua
học thuyết về ứng dụng / bàn điều khiển php: create: form AibPlatformBundle: Người dùng
Bây giờ tôi đã thay đổi không gian tên thành Aib \ PlatformBundle \ Entity \ Identity \ Người dùng, nhưng khi tôi cố gắng tạo biểu mẫu với tác vụ tôi đã nói trước khi nó nói:
"Class Aib \ PlatformBundle \ Entity \ User không phải là một thực thể hợp lệ hoặc siêu lớp được ánh xạ."
Đây là nội dung tệp:
<?php
namespace Aib\PlatformBundle\Entity\Identity;
use Doctrine\ORM\Mapping as ORM;
/**
* Aib\PlatformBundle\Entity\Identity\User
*
* @ORM\Table()
* @ORM\Entity(repositoryClass="Aib\PlatformBundle\Entity\Identity
\UserRepository")
*/
class User
{
...
Bất kỳ ý tưởng?
symfony2.0.4