Doctrine/Symfony:未映射的实体 属性
Doctrine/Symfony: Entity with non-mapped property
如何将 属性 添加到不应映射到数据库的 Entity
Class?
我需要 属性 作为临时值。因此 属性 不应从数据库中获取或保存到数据库中。它也不应该是 sql 计算值,我只需要在 php 代码中设置(并获取)它。
编写不带注释的 属性 不应作为实体用户的示例链接到您的数据库。
class User
{
/**
* @ORM\Id
* @ORM\Column(type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
/**
* @ORM\Column(type="array")
*/
protected $username;
protected $notPersistedProperty
}
希望对您有所帮助。
如何将 属性 添加到不应映射到数据库的 Entity
Class?
我需要 属性 作为临时值。因此 属性 不应从数据库中获取或保存到数据库中。它也不应该是 sql 计算值,我只需要在 php 代码中设置(并获取)它。
编写不带注释的 属性 不应作为实体用户的示例链接到您的数据库。
class User
{
/**
* @ORM\Id
* @ORM\Column(type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
/**
* @ORM\Column(type="array")
*/
protected $username;
protected $notPersistedProperty
}
希望对您有所帮助。