0

我正在创建一个简单的电子商务网站,正如我在这里问的那样,我是否应该或不应该在数据库中插入订单总数......一般的答案是“不”,所以我接受了。

但是现在,我正在做一些事情,我记得 Mysql 不是一个 SELECT/UPDATE/DELETE 家伙,也许,他可以执行math计算订单总数......

我实际上有 2 张桌子:

  • 订单
  • 产品(具有数量和价格值)

有没有办法创建一个虚拟字段(在 CakePHP 中),用这两个值自动计算订单的总值?

谢谢

4

1 回答 1

0

为什么不先制作 2 个表 (x_orders_products) 的 id,order_id , product_id, quantity, date 和另一个 (orders) 的 id, user_id 。在插入订单时获取最后插入的 id 蚂蚁然后插入 x_orders_products 然后根据这些数据生成一个视图来计算订单。

于 2012-08-17T22:02:33.060 回答