小编Lan*_*ust的帖子

CLI Doctrine 2 - 索引已定义

我正在尝试使用我的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)

php entity doctrine identifier doctrine-orm

4
推荐指数
1
解决办法
2104
查看次数

标签 统计

doctrine ×1

doctrine-orm ×1

entity ×1

identifier ×1

php ×1