I have 3 tables
User(id,name,email)
Role(id,rolename)
role_user(user_id,role_id)
In roles table i have following data;
id rolename
1 admin
2 user
In this scenario, I have users table is associated to roles table with many to many relation.
I have one eloquent model as
UserModel
user_roles(){
belongsToMany('Role')
}
Now I want to save data in role_user table when i create user. I have roles in dropdown.
I am using following query
$user = new User();
$user->username = $data->username;
$user->email= $data->email
$user->save();
its perfectly saves the user in user table but i want also want to save data in user_role table.
Can you guys please help me how to save this ??