laravel Tinker報錯 BadMethodCallException with message 'Call to undefined method Illuminate\Database\Q

進行模型關聯操做,php

php artisan tinker

  執行google

$user = App\Models\User::find(1)
$user->followings()->attach([2, 3])

  報錯,模型關聯定義都是OK的,google了一番,才發現原來是tinker的bug。直接在控制器中調用就沒有報這個錯誤。若是你用tinker也報這個錯了,試一下直接在控制器中操做。by the way,我用的是5.1版本blog

相關文章
相關標籤/搜索