У меня есть таблица пользователей, а также таблица учетных записей.Laravel 4 - Вставка нескольких значений в сводную таблицу
Эта таблица счетов определяет, какие учетные записи пользователь может иметь.
например.
счета:
id| name
1 | library
2 | school
3 | maths
пользователей:
id| username
1 | username1
2 | username2
теперь у меня есть еще одна таблица: users_accounts
user_id | account_id
Я делает интерфейс для новых пользователей, которые будут созданы. На этой странице у меня есть основные сведения, но также список флажков (созданных из таблицы учетных записей). Флажки представляют собой учетную запись, которую пользователь должен настроить для них.
То, что я хочу сделать, это при создании учетной записи:
$user = User::create($input);
Я хочу, чтобы добавить идентификатор пользователя и учетные записи они должны настройку в таблицу users_accounts. Один пользователь может иметь несколько учетных записей.
Могу ли я сделать это с помощью сводной таблицы и принадлежит многим?
В долгосрочной перспективе:
$user = User::create($input);
loop through the checkboxes {
add a new row into the user_accounts table with the ticked checkboxes
}