Doctrine2瞬态字段(如JPA)?

时间:2012-02-28 14:08:28

标签: doctrine-orm

我的问题是我无法找到是否可以指定一个字段为瞬态。

我知道在java(JPA)中你可以用这种方式指定它:

@Transient int transient;

Doctrine2中有类似的方法吗?

1 个答案:

答案 0 :(得分:1)

必须明确映射教条持久存在的实体上的每个字段(例如,使用注释或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
}