Php 如何在一对多表原则2.0中添加注释
我想在表中的列中添加注释,我安排了基本列 如何为具有多对一或一对多关系的实体添加注释Php 如何在一对多表原则2.0中添加注释,php,symfony,doctrine,Php,Symfony,Doctrine,我想在表中的列中添加注释,我安排了基本列 如何为具有多对一或一对多关系的实体添加注释 namespace Console\Entity; /** * @Entity(repositoryClass="Console\Repository\UserMessage") * @Table(name="user_message") * @HasLifecycleCallbacks */ class UserMessage { /** * @Id * @Gener
namespace Console\Entity;
/**
* @Entity(repositoryClass="Console\Repository\UserMessage")
* @Table(name="user_message")
* @HasLifecycleCallbacks
*/
class UserMessage {
/**
* @Id
* @GeneratedValue
* @Column(type="integer")
*/
protected $id;
/**
* @ManyToOne(targetEntity="Console\Entity\Message", cascade={"all"})
*/
protected $message;
/**
* @Column(name="is_read", type="boolean",options={"comment":"Is Read"})
*/
protected $isRead = false;
“一对多”总是一种相反的关系。它没有指向具体的专栏。条令不支持关于
@JoinColumn
的选项和注释。如果您使用的是条令迁移,那么您可以自己编写注释的SQL。您只需小心,因为有时条令会使用coment来标记内部行为,例如DCType
,以确保字段被视为特定条令类型。请详细阅读文档中的描述: