前提
PHP Laravel フォロー機能の実装について
コンポーザーのパッケージ
https://github.com/overtrue/laravel-follow
を使ってフォロー機能を追加しようとしています。エラーメッセージの意味が分からないので教えてください。
FollowController.phpのmyfollowでこれの通りフォロー一覧のコードを書いていたのですが、以下のようにエラーメッセージが表示されます。パッケージを使用するのはほぼ初めてで、このエラーメッセージが何を意味しているのかよく分かりません。
実現したいこと
エラーメッセージの原因を教えてください。
発生している問題・エラーメッセージ
Method Illuminate\Database\Eloquent\Collection::followings does not exist.
FollowController.php
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Models\User; use Overtrue\LaravelFollow\Traits\Followable; class FollowController extends Controller { public function myfollow() { $users = User::withCount(['followings', 'followables'])->get(); return view('profile.myfollow',compact('users')); } }
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。