我有一个带有用户表和角色表的数据库模型。我想控制对多达10个不同元素的访问(权限)。可以将访问权限授予角色或单个用户。以下是用户、角色和项的表定义:( username character varying UNIQUEvarying, last_name character varying,);
CREATE T
我有一个基本用户信息的用户模型,然后是一个角色模型和RoleUser模型来将角色与用户关联起来。在用户编辑表单上,可以向该用户添加其他角色。因此,这里在DB::transaction中执行两个DB操作,2) Add role to user
问题是,如果“向用户添加角色”失败,它不会在已经成功更新的"User“模型中