У меня есть следующие три модели Product
, Order
, OrderDetail
.
Product
имеет следующую ассоциацию:
public $hasMany = array('OrderDetail');
Order
имеет следующееассоциация:
public $hasMany = array('OrderDetail');
OrderDetail
имеет следующие ассоциации:
public $belongsTo = array('Order');
public $belongsTo = array('Product');
Я использую поведение Containable
и хочу find()
Продукты.
Как я могу использовать поле из модели Order
в части условий вызова find ()?
Что-то подобное в моей Product
модели:
$this->find('all', array('
conditions' => array(
'Order.order_date' => '2011-09-12'
)
));