我尝试运行时出错doctrine:generate:entities:
[Doctrine\Common\Annotations\AnnotationException]
[语义错误]无法找到常量?,属性Smartnode\TalkBundle\Entity\Post :: $ postowner.
这是我的帖子实体类:
namespace Smartnode\TalkBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* Post
*
* @ORM\Table()
* @ORM\Entity(repositoryClass="Smartnode\TalkBundle\Entity\PostRepository")
*/
class Post
{
/**
* @var integer
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var integer
*
* @ORM\ManyToOne(targetEntity=“Smartnode\userBundle\Entity\User“)
* @JoinColumn(name="postowner_id", referencedColumnName="id")
*/
protected $postowner;
/**
* @var integer
*
* @ORM\ManyTonOne(targetEntity=“Smartnode\TalkBundle\Entity\Chan“)
*/
private $postchan;
/**
* @var \DateTime
*
* @ORM\Column(name="creationdate", type="datetime")
*/
private $creationdate;
Run Code Online (Sandbox Code Playgroud)
这是我的用户实体类:
namespace Smartnode\userBundle\Entity;
use …Run Code Online (Sandbox Code Playgroud) 当我想在我的应用程序中提交帖子时,我在symfony2中出错
在SmartnodeTalkBundle:Talk:viewchan.html.twig第24行渲染模板("一个表单只能提交一次")期间抛出异常.
我的代码有一个要点
https://gist.github.com/aurelben/9780465
非常感谢你的帮助