1
我的问题是我无法找到它是否有可能指定一个字段是瞬态的。Doctrine2瞬态字段(如JPA)?
我知道,在Java(JPA),你可以指定它是这样的:
@Transient int transient;
有在Doctrine2类似的方法?
我的问题是我无法找到它是否有可能指定一个字段是瞬态的。Doctrine2瞬态字段(如JPA)?
我知道,在Java(JPA),你可以指定它是这样的:
@Transient int transient;
有在Doctrine2类似的方法?
原则持续存在的实体上的每个字段必须明确映射(例如,使用注释或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
}
好了,我的理解有误,其中需要默认属性名的方式('/** @Column()* /'必须指定) – Dario 2012-02-29 08:00:31