小编Tec*_*mad的帖子

Doctrine前缀可嵌入

我是Doctrine的新手,我正在尝试实现Doctrine 2.5中新的Embeddables.

简化代码:

<?php namespace Blah;

use Doctrine\ORM\Mapping as ORM;

/**
 * @ORM\Entity
 * @ORM\Table(name="test")
 */
class Test {

    /**
     * @ORM\Id
     * @ORM\GeneratedValue
     * @ORM\Column(type="integer")
     * @var integer
     */
    private $id;

    /**
     * @ORM\Embedded(class="Name")
     * @var Name
     */
    private $name;

    public function __construct(Name $name)
    {
        $this->name = $name;
    }

    public function getId()
    {
        return $this->id;
    }

    /**
     * @return Name
     */
    public function getName()
    {
        return $this->name;
    }

}

/**
 * @ORM\Embeddable
 */
class Name {

    /** …
Run Code Online (Sandbox Code Playgroud)

php doctrine doctrine-orm laravel laravel-4

3
推荐指数
1
解决办法
2304
查看次数

标签 统计

doctrine ×1

doctrine-orm ×1

laravel ×1

laravel-4 ×1

php ×1