gpt4 book ai didi

php - 在doctrine2映射定义中使用计算列

转载 作者:行者123 更新时间:2023-11-29 14:09:21 25 4
gpt4 key购买 nike

在doctrine2中是否可以在映射定义中使用计算列?例如,我有一个表,其中有一列名为 quantity 和一列 unit_price。我想将计算列 price 添加到映射中,该列将通过 quantityunit_price 相乘来计算。我知道这仅适用于 SELECT 语句。

这可以使用doctrine2来实现吗?

最佳答案

这不能通过明确的教义来完成。

  1. 您有两种替代方法:使用在数据库中没有表示的属性自定义通过学说查询实例化的实体,并使用构造函数来计算值。
  2. 使用定制保湿器。请参阅:Adding virtual columns to current table in Doctrine? .

关于php - 在doctrine2映射定义中使用计算列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13766155/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com