Doctrine2 Переходные поля (например, JPA)? - PullRequest
2 голосов
/ 28 февраля 2012

Моя проблема в том, что я не могу найти, можно ли как-то указать поле для переходного процесса.

Я знаю, что в Java (JPA) вы можете указать его следующим образом:

@Transient int transient;

Есть ли похожий метод в Doctrine2?

1 Ответ

1 голос
/ 28 февраля 2012

Каждое поле в сущности, в которой сохраняется доктрина, должно быть явно отображено (например, с аннотациями или YAML).Если вы не хотите, чтобы поле на объекте было сохранено, не добавляйте для него никакие доктрины:

/** @Entity */
class MyPersistentClass
{
    /** @Column(type="integer") */
    private $id; // will be persisted because it has a mapping

    private $name; // won't be persisted because it does not have a mapping
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...