Я делаю опрос веб-сайт, где пользователи дают ответы от 0 до 10. Я экспериментировал с отбрасывает, чтобы сохранить все вопросы и ответить в 1 строке.Laravel отливки с отношением
Это то, что поле оценки выглядит в базе данных
{"5":8,"6":8}
Это, как и ожидалось. «5» и «6» являются идентификаторами вопроса, а 8 - это оценки, предоставленные пользователем.
Мне интересно, можно ли запросить ответы, но включить отношение к вопросу. Я хотел бы видеть результаты следующим образом
{"5" => {"question: ...", "answer: ..."}
Так мой вопрос: можно ли бросить в массив, но включают в себя отношения в Laravel? Или мне нужно будет закодировать массив и получить данные вопроса для каждой строки.
Спасибо!
Я считаю, что это невозможно. Я думаю, вам нужно пройти через массив и использовать 'Question :: find ($ id)'. –