我在捆绑包Mingle'StandardBundle'Entity
中创建了一个Product.php
文件,如下所示:
<?php
namespace Mingle'StandardBundle'Entity;
use Doctrine'ORM'Mapping as ORM;
/*
* @ORM'Entity
* @ORM'Table(name="product")
*/
class Product
{
/*
* @ORM'Column(type="integer")
* @ORM'ID
* @ORM'GeneratedValue(strategy="AUTO")
*/
protected $id;
/*
* @ORM'Column(type="string",length=100)
*/
protected $name;
/*
* @ORM'Column(type="decimal",scale=2)
*/
protected $price;
/*
* @ORM'Column(type="text")
*/
protected $description;
}
?>
在Ubuntu终端中,在Symfony项目的根文件夹中,我键入了以下命令:
php app/console doctrine:generate:entities Mingle/StandardBundle/Entity/Product
我遇到了一个问题:
[Doctrine'ORM'Mapping'MappingException]
Class "Mingle'StandardBundle'Entity'Product" is not a valid entity or mapped super class.
即使搜索过,我也不知道如何解决。请帮助
注释必须放置在/** */
注释块内,否则无法识别。