我正在尝试使用我的PHP实体中的Doctrine 2创建我的数据库.
这是团队中的代码:
<?php
// Team.php
/**
* @Entity @Table(name="team")
**/
class Team
{
/**
* @Id
* @OneToOne(targetEntity="User")
* @JoinColumn(name="userID", referencedColumnName="id")
*/
protected $user;
/**
* @Column(type="string",length=30)
* @var string
**/
protected $function;
/**
* @Column(type="text")
* @var string
**/
protected $description;
/**
* @OneToOne(targetEntity="File")
* @JoinColumn(name="fileID", referencedColumnName="id")
*/
protected $img;
/**
* @OneToOne(targetEntity="File")
* @JoinColumn(name="fileID", referencedColumnName="id")
*/
protected $cv;
/**
* @Id
* @OneToOne(targetEntity="Language")
* @JoinColumn(name="languageID", referencedColumnName="id")
*/
protected $lang;
public function getUser()
{
return $this->user;
}
public …Run Code Online (Sandbox Code Playgroud)