我在控制器中有这种情况,我从一张表中列出产品
$conditions = array('winner_id >' => 0, 'Product.beg' => '1', 'Product.status_id' => $status_id);
我需要在这里再添加一个条件来检查哪个获胜者也支付了费用。所以我还有一个表帐户,并且我在产品表中有获胜者 ID。那么我将如何在此处添加条件,以便在相同条件下检查帐户表中的获胜者 ID。
只需要再添加一个条件,即从 Product 表中获取 Winner_id 并在 Accounts 表中进行搜索,并仅显示 Accounts 表中的那些 id
我试过这种方式但没有工作:
$conditions = array('winner_id >' => 0, 'Product.beg' => '1', 'Product.status_id' => $status_id, array('conditions' => array('Product.winner_id' => $this->'Account.user_id')));