從第二張表中獲取記錄!有兩個模型類 1-Usermaster 2-Userinstances usermaster有多個userinstances。無法使用yii AR
我想從兩個表中的所有相關記錄,我已經做了這樣的
Usermaster.php(模型類)
public function relations()
{
return array(
'userinstances' => array(self::BELONGS_TO, 'Userinstances', 'Id')
);
}
userinstances.php(模型類) -
public function relations()
{
return array(
'usermaster' => array(self::HAS_MANY, 'Usermaster', 'userMasterID')
);
}
在MyControl ler.php
$resultSettmp = Usermaster ::model()->with('userinstances')->findAll();
但僅從Usermaster和userinstances爲空白陣列給予備案,有什麼不對的在我的代碼?
您是否嘗試過「一起」選項? –
在一個關係中,總是提到一個FK,而不是你在第一個模型中所做的PK; –