laravel中的attach and detach toggle method

2018-06-22 05:11:00来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

创建模型 post  and  user 以及 users , posts ,user_post(favorities)测试数据

    在此可以看上一篇中的数据,本次测试数据利用的上一篇的数据。detach and attach  method  在很多地方 都可以用到 而且非常方便,不用自己查询数据库后在判断是否存在,再添加数据狡猾

attach  and  detach method

在关联表中添加数据 :

Route::get('/', function () {

    $post = \App\Post::find(2);
    $newUser = \App\User::find(1);
    $newUser->posts()->attach($post);
});

查看数据:

image

 

detach 清除数据库中的数据

Route::get('/', function () {

    $post = \App\Post::find(2);
    $newUser = \App\User::find(1);
    $newUser->posts()->detach($post);
});

image

toggle方法就是detach 与 attach 的结合,跟jQuery中的toggle方法差不多。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:laravel中的Database Notifications

下一篇:【Yii系列】Yii2.0的安装与调试