php – Doctrine / Symfony:具有非映射属性的实体

前端之家收集整理的这篇文章主要介绍了php – Doctrine / Symfony:具有非映射属性的实体前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何将属性添加到不应映射到数据库的实体类?

我需要该属性作为临时值.因此,不应从数据库提取或持久保存该属性.它既不应该是一个sql计算的值,我需要在PHP代码中设置(并获取)它.

编写没有注释的属性不应作为实体用户的示例链接数据库.
class User 
{
/**
 * @ORM\Id
 * @ORM\Column(type="integer")
 * @ORM\GeneratedValue(strategy="AUTO")
 */
protected $id;

/**
 * @ORM\Column(type="array")
 */
protected $username;

protected $notPersistedProperty

}

希望这有帮助.

猜你在找的PHP相关文章