使用Doctrine 2的吸气剂和二传手

Has*_*dar 0 doctrine symfony doctrine-orm

我有一个实体即Users.我想在Doctrine中创建这个实体的getter和setter,以便Doctrine可以读取它.

我怎么能这样做,有人能为我提供基本的例子吗?我是初学者

如何在此数据库表中插入数据?

这是我的用户实体

<?php
 /**
 * @Entity
 * @Table(name="users")
 * Total Number of Columns : 32
 */
class Users{

/* Attributes of Users */

     /** 
     * @Id 
     * @Column(type="integer") 
     * @GeneratedValue
     * @dummy
     * @Assert\NotEmpty
     */
       private $id;

     /** 
     * @Column(type="string")
     * @Assert\NotEmpty
     */
       private $name;


     /** 
     * @Column(type="string")
     * @Assert\NotEmpty
     */
       private $email;

}

?>
Run Code Online (Sandbox Code Playgroud)

小智 7

尝试使用此命令:

php app/console doctrine:generate:entities YourBundle:YourEntity
Run Code Online (Sandbox Code Playgroud)

  • 这将是唯一正确的答案,因为不需要自己创建getter和setter,这个命令可以帮到你! (2认同)