Получения отношений по массиву, как сделать?

Добрый день. Возникла ситуация, в которой из одной таблицы, в которой есть json массив, получить все данные совпадающие с массивом из другой таблицы.

Первая таблица (основная) blogs:
id_blogs
tags_blogs - json array - {"1", "2", "3" etc}


Вторая таблица tags, из которой нужно получить все совпадения из массива tags_blogs:
id_tags
name_tags


Возможно ли сделать, если да, то как? Заранее благодарю!
PS: Laravel 5.6 использую.
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
UksusoFF
@UksusoFF
Обязательно хранить в json? Теги проще хранить в промежуточной таблице и использовать связь hasMany
Ответ написан
Ваш ответ на вопрос

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

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