У меня есть таблица под названием users
. Каждый из этих пользователей имеет разные вещи:Как вернуть несколько отношений с Laravel Rloquent?
- страна
- устройство
- компьютер
- категории
Я создал таблицу для каждого из этих вышеупомянутых 'вещей'. Аналогично следующее:
1 | United States
2 | United Kingdom
3 | Australia
4 | Canada
5 | Italy
и т.д ...
Я хранить эти значения в таблице пользователей следующим образом:
ID | Country | Device | Computer | Category |
---|---------|--------|----------|----------|
1 | 3 | 2 | 6 | 2 |
2 | 4 | 3 | 9 | 1 |
и т.д ...
Теперь каждый из указанные выше номера связаны с идентификатором соответствующей таблицы.
То, что я хочу, - это «Красноречивый запрос» и поиск всех users
и «замена» их соответствующих значений из их вспомогательной таблицы.
Я думал о том, чтобы делать hasOne()
Зловонные отношения для каждой из этих вещей в таблице users
, но тогда я не уверен, как их сразу вызвать.
Кто-нибудь может помочь мне решить эту проблему?
Я считаю, что это трудно поверить, что вы используете Laravel версию 4, 5 и 5.2, в то же время – Jonathan
Исправьте тег в соответствующую версию Laravel вы используете. –
@ Джонатан Извините за путаницу, все сделано. –