У меня есть 3 таблицы ( items , category_questions_mapping и category_questions ) в базе данных mysql, в которой у меня есть следующие столбцы:
таблица позиций имеет следующие столбцы:
item_id, uuid, radius, category_id
category_questions_mapping имеет следующие столбцы:
category_id, category_question_id
category_questions имеет следующие столбцы:
category_question_id, data
Я создал модель для таблицы items , которая является Items.php , в которой я создал следующий метод:
public function category_questions() {
return $this->hasOne('App\CategoryQuestionsMapping','category_id','category_id');
}
Вышеуказанный метод является в основном связью между category_id таблицы элементов и category_id таблицы category_question_mappings
Постановка задачи:
Мне интересно, какие изменения я должен внести в вышеупомянутый метод, чтобы я мог извлечь значение столбца данных из таблицы category_questions . Есть ли какая-нибудь связь, которую мы можем установить в вышеуказанном методе, чтобы он мог вытянуть столбец данных?
Вышеуказанный метод будет использоваться в контроллере для отображения.