-1
cakephp에서 어떻게이 쿼리를 구현할 수 있습니까? 사용자 테이블에서 정보를 가져올 수 없습니다.cakephp 2.x에 가입하십시오.
SELECT * FROM Manufacture LEFT JOIN Order ON Manufacture.order_id = Order.id
LEFT JOIN User ON Order.user_id = User.id;
제조 : ID ORDER_ID
주문 : ID는
사용자 USER_ID : ID 이름 컨트롤러에서
class Manufacture extends AppModel {
public $belongsTo = array(
'Order' => array(
'className' => 'Order',
'foreignKey' => 'order_id'
)
);
}
class Order extends AppModel {
public $belongsTo = array(
'User' => array(
'className' => 'User',
'foreignKey' => 'user_id'
));
}
class User extends AppModel {
}
:
$this->Paginator->settings = array('limit' => 15);
$this->set('entities', $this->Paginator->paginate('Manufacture'));
감사합니다. 그것의 작품 – IgorPr