我有一个标有 OrdersController 的控制器,但我还有一个用于构成订单的项目的附加表。
所以我的两张桌子是
//orders
id | email | date | total | order_status
//order_items
id | product_num | quantity | total | item_status
在这种情况下 order_numbers.id 是引用 orders.id 的外键。
当 order_items 本身不是控制器时,如何在 cakephp 中建立这个外键连接?
我尝试查询它,但我得到一个错误,它显示 cakephp 试图查询 order.item_status (它不是试图查询 order_items 表)
$order_status = $this->Order->find('all', array(
'conditions' => array('order_items.item_status' => "Not Filled")
));
我想查看特定订单中的所有项目是否都已填写,以便我可以将订单表状态标记为已填写。