0

通知からレコード数を取得しようとしています。ここで、データ属性内の候補_ユーザー ID 列は、UserId (認証されたユーザー) と同じです。

dd した後、pluck メソッドを使用して、テーブル内のすべてのレコードからデータを取得できました (1 行目)。その後、Where 句を使用して必要なアイテムを取得しようとしましたが、これは機能しませんでした。テーブル内のすべてのレコードが返されていました。

DashboardController.php:

public function index()
    {
        $notifications = Notification::all()->pluck('data');

        $notifications->where('candidate_user_id', Auth::user()->id);

        dd($notifications);

    }

これは、取り出されているデータの部分的なスクリーンショットです。 ここに画像の説明を入力

このような方法で、これからデータを取得するにはどうすればよい->where('candidate_user_id', Auth::user()->id);ですか?

4

3 に答える 3