【发布时间】:2013-06-13 00:55:06
【问题描述】:
在 Doctrine2 中,我有一个具有使用复杂 SQL 查询计算的属性的类。该属性称为“重复”
我不想在我的数据库中保存这个值,我希望每次我水合给定对象并使用它访问它时计算它
$obj->getDuplicate()
如果我向我的 DQL 添加一个单独的选择,这会导致数组水合,这就是为什么我希望这个参数几乎成为我的对象实体的一部分,而不是持久化。
我有哪些选择?
(由于性能原因,我们计划在下一个版本中一起迁移到阵列水合,但现在没有时间了 :)
【问题讨论】:
标签: php mysql sql symfony doctrine-orm