我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

tp6多对多模型关联saveall只保存了最后一条数据

tp6多对多模型关联saveall只保存了最后一条数据

AuthRole 角色表 继承Model
AuthRule 权限表 继承Model
AuthRoleRule 中间表 继承Pivot
AuthRole 角色表 定义关联
$this->belongsToMany('AuthRule', 'AuthRoleRule', 'rule_id', 'role_id');

然后在控制器里执行:
$auth_role = AuthRoleModel::get(1);
$auth_role->rules()->detach();
$auth_role->rules()->saveAll([1,2,3,]);

发现中间表只增加一条数据
为什么呢

不用了知道了

近期文章

  • mobaxterm连接不上交换机
  • 学习java时遇到的一些而问题
  • easyui datagrid field配置一样formatter无效
  • Kill the monster是怎么实现的
  • 代码,不知道如何运行的
  • angular获取实时监控功能
  • 关于android多model时R文件如何在不指定包名的情况下引用所有model资源
  • 秋招实习可以考完研再去吗?
  • VBA调用SQL SERVER 存储过程返回记录集的编辑问题
  • Seatable是否可以对查询次数设定限制
  • 你们怎么每月扣我88元,怎么回事。
  • 学习前端哪种方式好呢
  • 按照书上得题编的,但是只能输入一个学生的成绩,而且成绩也是错的
  • 反向放大电路结果离零点平移了很多,怎么解决?
  • Happy 2009 程序编写用C语言
  • python列表遍历问题
  • Excel按条件查找和写入
  • 抖音开放平台接口总是被拒
  • 怎么安装devtools?
  • 有没有专业的知道这个代码具体想要表达什么啊

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华