sql >> データベース >  >> RDS >> Mysql

Laravel:属性ごとにコレクションからオブジェクトを取得

    filterを使用できます 、そのように:

    $desired_object = $food->filter(function($item) {
        return $item->id == 24;
    })->first();
    

    filter Collectionも返します 、ただし、1つしかないことがわかっているので、firstを呼び出すことができます。 そのCollection

    あなたはもうフィルターを必要としません(あるいは、これがほぼ4歳であるかどうかはわかりません)。 firstを使用できます

    $desired_object = $food->first(function($item) {
        return $item->id == 24;
    });
    


    1. mysql.userの列数が間違っています。予想42、見つかった44。テーブルが破損している可能性があります

    2. カーソルを使用せずにTSQLのテーブル変数をループする方法はありますか?

    3. オラクルで大文字と小文字が区別される理由

    4. PostgreSQLのトップラーニング&トレーニングリソース