为了账号安全,请及时绑定邮箱和手机立即绑定

怎样卸载已安装的laravel?

怎样卸载已安装的laravel?

慕田峪4524236 2018-10-15 14:10:53
怎样卸载已安装的laravel
查看完整描述

1 回答

?
狐的传说

TA贡献1804条经验 获得超3个赞

一对多:删除其中一个
>模型:Node 板块, Topic 帖子
Node::find($id)->topic()->where(添加筛选条件)->first()->delete();
(由于delete只能删除model,所以需要first)

多对多:删除枢纽表
>模型:Group 组别, Permission 权限

只有一个方法detach,而方法的参数是传枢纽表的主键id。

首先获取枢纽表的对应数据的id
要获得 group_permissions 表数据的id
$pivotId = Group::find($groupId)->permission()->wherePivot(添加筛选条件)->getRelatedIds();
或者
$pivotId = GroupPermission::筛选条件->各种方法获取id
总之是要获取枢纽表的对应数据的id(不论是array或者int)

最后就是删除了
Group::find($groupId)->permission()->detach($pivotId)



查看完整回答
反对 回复 2018-11-07
  • 1 回答
  • 0 关注
  • 2031 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信