Я генерируя мои модели из базы данных, и я получаю что-то вроде этого:Пользовательские имена отношений в модели генерируется из БД
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 файлов или записать их с нуля, но это возможно при создании модели из БД?