数据库中有一张表表示 用户和功能关系表
2个字段,uid和mid.
可以对用户进行grant操作.
假如原始权限是:1:1,1:2,1:3
新权限是:1:1,1:3,1:4
也就是说新权限比原始权限多了个1:4,少了个1:3.
用新的数据列表检查数据库并更新.
更新这种权限用哪种方法好点.
1:删除所有原始权限列表,插入所有新权限列表
2:对2个list进行操作,2个遍历,第一次遍历比多了啥,第二次遍历比少了啥.
有没有更好的方法..
数据库中有一张表表示 用户和功能关系表
2个字段,uid和mid.
可以对用户进行grant操作.
假如原始权限是:1:1,1:2,1:3
新权限是:1:1,1:3,1:4
也就是说新权限比原始权限多了个1:4,少了个1:3.
用新的数据列表检查数据库并更新.
更新这种权限用哪种方法好点.
1:删除所有原始权限列表,插入所有新权限列表
2:对2个list进行操作,2个遍历,第一次遍历比多了啥,第二次遍历比少了啥.
有没有更好的方法..