Я создаю систему регистрации пользователей с помощью службы авторизации Laravel. У меня есть 2 стола; 1 - таблица пользователей, а другая - таблица ролей (роли как в ролях пользователя (admin, standard). Чтобы связать эти две таблицы вместе, у меня есть сводная таблица с именем role_user, которая использует идентификаторы из таблицы users и ролях. Когда регистрируется новый пользователь, я хочу, чтобы таблица role_user создала строку, содержащую идентификатор пользователя из таблицы users, и идентификатор роли из таблицы ролей, чтобы система узнала, что пользователь имеет стандартную роль пользователя Единственный код, который у меня есть, - это код, с которым работает служба авторизации Laravel. Я не знаю, как вставлять данные в сводную таблицу.Вставка данных в сводную таблицу с использованием Laravel 5.2
0
A
ответ
1
Я смог понять это. В рамках функции create в файле AuthController, Я применил следующее:
$user = User::create([
...
]);
DB::table('role_user')->insertGetId(
...
);
return $user;
Затем в этот момент я мог бы продолжить обычную службу аутентификации Laravel о возврате создания данных, которые были отправлены на странице регистрации.
Смежные вопросы
- 1. Вставка данных в сводную таблицу в Laravel 5.2
- 2. Laravel - отправка данных в сводную таблицу с использованием флажка
- 3. Laravel принадлежитToMany исключить сводную таблицу
- 4. Laravel запрос данных через сводную таблицу
- 5. Laravel 4 - Вставка нескольких значений в сводную таблицу
- 6. Laravel Вставить в сводную таблицу
- 7. Вставка двух внешних ключей в сводную таблицу после отправки формы с использованием Laravel
- 8. Как обновить сводную таблицу с использованием Eloquent в laravel 5
- 9. Как запросить сводную таблицу с использованием Eloquent в Laravel 5
- 10. Laravel hasOne через сводную таблицу
- 11. Как создать сводную таблицу в Laravel 4?
- 12. Laravel 5: как запросить сводную таблицу с использованием Eloquent
- 13. Laravel 5.2 Регистрация, вставка в несколько таблиц
- 14. Laravel 5.2 Вставка из выбора с использованием динамического содержимого
- 15. Получение данных в сводную таблицу
- 16. Laravel доступ к свойствам через сводную таблицу
- 17. Laravel Eloquent запрашивая сводную таблицу не уникальный
- 18. Преобразование необработанный SQL использовать Laravel сводную таблицу
- 19. Laravel 5.2 - Создать таблицу базы данных с контроллера
- 20. Как запросить полиморфную сводную таблицу с Eloquent & Laravel 5
- 21. как проверить вставку данных в таблицу в Laravel 5.2
- 22. Как обновить сводную таблицу с добавлением поля в Laravel
- 23. Массовая вставка в таблицу с использованием массива
- 24. SQL Преобразование необработанных данных в сводную таблицу?
- 25. Как обновить таблицу в laravel 5.2
- 26. Как обновить таблицу пользователей в laravel 5.2
- 27. Сохранение динамических данных формы html в таблицу (Laravel 5.2)
- 28. Как обновить таблицу базы данных в laravel 5.2
- 29. сводную таблицу в Oracle
- 30. Вставка данных в таблицу
Этот вопрос сбивает с толку. Можете ли вы отформатировать его лучше и включить код, который у вас уже есть? –
У меня есть 2 стола; 1 - таблица пользователей, а другая - таблица ролей (роли как в ролях пользователя (admin, standard). Чтобы связать эти две таблицы вместе, у меня есть сводная таблица с именем role_user, которая использует идентификаторы из таблицы users и ролях. Когда регистрируется новый пользователь, я хочу, чтобы таблица role_user создала строку, содержащую идентификатор пользователя из таблицы users, и идентификатор роли из таблицы ролей, чтобы система узнала, что пользователь имеет стандартную роль пользователя Единственный код, который у меня есть, - это код, с которым работает служба авторизации Laravel. Я не знаю, как вставлять данные в сводную таблицу. – userrandomuser
Поскольку эта служба аутентификации Laravel 5.2 имеет так много файлов, я не на 100% Я бы начал с этого. Я предполагаю, что это связано с файлом AuthController.php. – userrandomuser