У меня есть это условие в контроллере, где я перечисляю продукты из одной таблицы.
$conditions = array('winner_id >' => 0, 'Product.beg' => '1', 'Product.status_id' => $status_id);
Мне нужно добавить еще одно условие, чтобы проверить, кто из победителей также заплатил. Итак, у меня есть еще одна таблица учетных записей, и у меня есть идентификатор победителя в таблице продуктов. Итак, как я добавлю здесь условие, чтобы он проверял идентификатор победителя в таблице учетных записей также в том же состоянии.
Нужно добавить еще только одно условие, которое берет winner_id из таблицы Product и ищет его в таблице Accounts, и показывает только те идентификаторы, которые есть в таблице Accounts.
Я пробовал так, но не работает:
$conditions = array('winner_id >' => 0, 'Product.beg' => '1', 'Product.status_id' => $status_id, array('conditions' => array('Product.winner_id' => $this->'Account.user_id')));