1
產生我生成我的模型從數據庫中,我得到這樣的:自定義關係從名字DB
public function setUp()
{
parent::setUp();
$this->hasOne('Articles', array(
'local' => 'article_id',
'foreign' => 'id'));
$this->hasOne('Users', array(
'local' => 'voter_id',
'foreign' => 'id'));
$this->hasOne('Users as Users_4', array(
'local' => 'author_id',
'foreign' => 'id'));
}
有沒有辦法告訴學說,應該是什麼關係的名字。例如,要得到這樣的:
public function setUp()
{
$this->hasOne('Articles', array(
'local' => 'article_id',
'foreign' => 'id'));
$this->hasOne('Users as Voter', array(
'local' => 'voter_id',
'foreign' => 'id'));
$this->hasOne('Users as Author', array(
'local' => 'author_id',
'foreign' => 'id'));
}
我知道這是可能的,當你從YAML文件生成模型或將從頭開始編寫,但有可能當你從數據庫生成模型?