@arab789

Yii. Relations. Как сделать связь?

Есть модуль user, в нем модель User. Я делаю комментарии и нужно сделать связь к таблице users. Связь делаю в модуле admin в модели Comment. Помогите пожалуйста, как это сделать?
  • Вопрос задан
  • 114 просмотров
Решения вопроса 1
@edojdikov
Senior PHP developer
В модели Comment.php метод:
public function relations()
{
    return array(
         'Users' => array(self::BELONGS_TO, 'User', 'user_id'),
    );
}

А в описании модуля AdminModule.php метод:
public function init()
{
    $this->setImport(array(
        'user.models.*', // Импорт всех моделей из модуля user
    ));
}


Если надо будет получать комментарии из модуля user, то проделать аналогию и с этим модулем.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы