douan4106 2015-01-31 10:18
浏览 26

更新yii2中不在同一模型中的数据

I have a model named purchaseorder which have some purchase orders. Each purchase order have product and quantity of each product. I tried a system where I can receive the purchase order and my stock quantity get updated by purchase order quantity. I have a separate model named Stock. But I am not being able to update stock quantity using activerecords update function. Below is my code,

$model = $this->findModel($id);  
$item = Stock::findOne($model->order_item);


$item->quantity = $item->quantity + $model->order_item_quantity;
$item->update(); 

order_item works as product id to find the stock item that I intend to update. order_item_quantity is purchase order quantity.

It does not show any error. Does not work either. Does anybody have any idea why this is not working?

I am doing it on yii 2.0.2.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥100 set_link_state
    • ¥15 虚幻5 UE美术毛发渲染
    • ¥15 CVRP 图论 物流运输优化
    • ¥15 Tableau online 嵌入ppt失败
    • ¥100 支付宝网页转账系统不识别账号
    • ¥15 基于单片机的靶位控制系统
    • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
    • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
    • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
    • ¥15 手机接入宽带网线,如何释放宽带全部速度