我的问题是我无法找到是否可以指定一个字段为瞬态。
我知道在java(JPA)中你可以用这种方式指定它:
@Transient int transient;
Doctrine2中有类似的方法吗?
答案 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
}