0
さまざまな関係が存在しないユーザー、およびさまざまな役割を返すことを希望します。Laravelユーザーにロールがない場合の委任依頼
現時点では、これは正しく動作します。私が望む何
User::doesntHave('trusts')
->doesntHave('sites')
->pluck('email', 'name', 'id');
も「管理者の役割を持つユーザーを削除することです。
User::doesntHave('trusts')
->doesntHave('sites')
->whereDoesntHave('roles', function ($query) {
$query->hasRole(['admin']);
})
->pluck('email', 'name', 'id')
をしかし、それはエラーを返すだ:
は、これまでのところ私は試してみました
Call to undefined method Illuminate\Database\Query\Builder::hasRole()
はどうやって特定の役割を持つユーザーをフィルタすることができますか?
作品をお試しください!ありがとう@パラ。 – Ben
うれしかった、うれしい! – Paras