Quber
@Quber
PHP Team lead

Можно ли настроить связь между Doctrine PHPCR и Doctrine ORM?

Можно ли связать эти сущности (ORM) и документы (PHPCR) между собой посредством связей Многие-ко-Многим, например, или это не возможно? Если нет, то надо выбирать либо то, либо то? Спасибо.

Пример PHPCR
<?php
namespace Demo;

use Doctrine\ODM\PHPCR\Mapping\Annotations as PHPCR;

/**
 * @PHPCR\Document
 */
class MyDocument
{
    /**
     * @PHPCR\Id
     */
    private $id;
    /**
     * @PHPCR\ParentDocument
     */
    private $parent;
    /**
     * @PHPCR\Nodename
     */
    private $name;
}

Пример, ORM
<?php
namespace Demo;

use Doctrine\ORM\Mapping as ORM;

/**
 * @ORM\Entity
 */
class Toster
{
    /**
     * @ORM\Column(type="smallint", nullable=true)
     */
    protected $distance;

    /**
     * @ORM\Column(type="smallint", nullable=true)
     */
    protected $difficult;
}
  • Вопрос задан
  • 488 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы