Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将Symfony 3中的条令连接到MySQL_Php_Mysql_Doctrine_Symfony - Fatal编程技术网

Php 将Symfony 3中的条令连接到MySQL

Php 将Symfony 3中的条令连接到MySQL,php,mysql,doctrine,symfony,Php,Mysql,Doctrine,Symfony,我以前使用过RubyonRails和Django来开发web应用程序。我现在正在学习Symfony并尝试创建实体。我已经完成了数据库配置,并在命令行中使用条令成功创建了一个MySQL数据库 然后,我按照中描述的所有步骤进行操作 但是,当我运行php-bin/console-doctor:generate:entities-AppBundle/Entity/Product时,在终端中收到以下错误消息: [条令\Common\Annotations\AnnotationException] [语义错

我以前使用过RubyonRails和Django来开发web应用程序。我现在正在学习Symfony并尝试创建实体。我已经完成了数据库配置,并在命令行中使用条令成功创建了一个MySQL数据库

然后,我按照中描述的所有步骤进行操作

但是,当我运行
php-bin/console-doctor:generate:entities-AppBundle/Entity/Product
时,在终端中收到以下错误消息:

[条令\Common\Annotations\AnnotationException]
[语义错误]AppBundle\Entity\Product类中的批注“@Doctrine\ORM\Mapping”不存在,或无法自动加载

我在谷歌上到处搜索。在上,我似乎需要使用Common 3.0.x分支。我不知道该怎么做,也不知道这个答案是否适合我

我使用的是symfony3.0.1、php5.5.30和macosx10.11.3


有人能帮我吗?

没有代码是不容易的,因为我们不知道您尝试了哪个示例。 我有时会看到你的错误,通常会出现,因为

use Doctrine\ORM\Mapping as ORM;

他失踪了。请粘贴您的代码。

请发布您的实体代码。它与上的实体代码完全相同。我提供的链接中只有一个“产品”示例。我确实有你在我的代码中提到的那一行。无论如何,我已经通过使用命令“phpbin/console原则:generate:entity”自动生成所有实体及其getter和setter解决了这个奇怪的错误。谢谢!