教义模式创建无法找到常量

时间:2012-09-30 00:44:56

标签: php orm symfony doctrine-orm schema

我收到以下错误:

  

“语义错误”无法找到常量inverseJoinColumns,属性为Test \ NewsBundle \ Entity \ Post :: $ tags。

当尝试使用学说生成模式时,感谢任何帮助。

    /**
    * @ORM\ManyToMany(targetEntity="Tag")
    * @ORM\JoinTable(name="post_tag",
    *   joinColumns={@ORM\JoinColumn(name="postID", referencedColumnName="id")},
    *   inverseJoinColumns{@ORM\JoinColumn(name="tagID", referencedColumnName="id")}
    * )
    * 
    * @var ArrayCollection $tags
    */
    protected $tags;

1 个答案:

答案 0 :(得分:3)

你错过了一个等号:

inverseJoinColumns={@ORM\JoinColumn(name="tagID", referencedColumnName="id")}