如何卸载laravel
1、一对多:删除其中一个>模型:Node 板块, Topic 帖子Node::find($id)->topic()->where(添加踌兼凿鳐筛选条件)->first()->delete();(由于delete只能删除model,所以需要first)
2、多对多:删除枢纽表>模型:Group 组别, Permission 权限
3、只有一个方法detach,而方法的参数是传枢纽表的主键id。
4、首先获取枢纽表的对应数据的id要获得 group_permissions 表数据的id$pivotId = Group::find($groupId)->permission()->wherePivot(添加筛选条件)->getRelatedIds();或者$pivotId = GroupPermission::筛选条件->各种方法获取id总之是要获取枢纽表的对应数据的id(不论是array或者int)
5、最后就是删除了Group::find($groupId)->permission()->detach($pivotId)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:23
阅读量:48
阅读量:49
阅读量:74
阅读量:79