如何在darabase中保存连接表? 这个我的代码没有在连接表中保存数据。 CakePHP 3.0。
for ($i = 0; $i < count($order->products); $i++) {
if ($order->products[$i]->id == $product->id) {
$order->products[$i]->_joinData->amount = ($order->products[$i]->_joinData->amount + 1);
$this->save($order->products[$i],['associated' => ['orders']]);
var_dump( $order->products[$i]->_joinData->amount);
return NULL;
}
}
存在所有变量和数据库记录
答案 0 :(得分:0)
for ($i = 0; $i < count($order->products); $i++) {
if ($order->products[$i]->id == $product->id) {
$order->products[$i]->_joinData->amount = ($order->products[$i]->_joinData->amount + 1);
$this->Orders->OrdersProducts->save($order->products[$i]->_joinData);
// var_dump($order->products[$i]->_joinData->amount);
return NULL;
}
}
以下是它的完成方式!