Laravel 5 Извлечение данных отношений из другой таблицы без использования сводки - PullRequest
0 голосов
/ 05 сентября 2018

У меня следующая структура таблицы.

Сообщения

  • id (int)
  • title (varchar)
  • комментариев (поле json)

Комментарии

  • ID

Поле комментариев выглядит следующим образом (это простой массив идентификаторов):

[6, 9, 48, 12, 49]

Теперь я хочу запросить Posts и заменить все идентификаторы в комментариях на значения таблицы Comments.

Могу ли я сделать это без использования сводной таблицы, как в отношениях laravel (belongsToMany)?

1 Ответ

0 голосов
/ 05 сентября 2018

Создайте структуру таблицы следующим образом:

Сообщения

id (int)
title (varchar)

Комментарии

id
title
post_id

Таким образом, у вас будет простое отношение hasMany без сводных таблиц.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...