laravel ルーティングのスコープは何ですか?
laravel のスコープスコープ
laravel では、テンプレート内のデータ (属するかどうか) を処理する (追加、削除、変更、確認) ためにスコープが導入されます。 )
の処理は、テンプレート定義メソッドにプレフィックススコープを追加することです。
つまり、Laravel のモデルはスコープの先頭でメソッドを定義でき、これらのメソッドはモデルを通じて直接呼び出すことができます。このタイプのアプローチはクエリ スコープとも呼ばれます。
#laravel では、定義されたメソッド スコープに続く文字を大文字にする必要があります。次に、コントローラーに移動してテンプレート データを処理します コントローラーで使用: スコープのプレフィックスを削除し、最初の文字を小文字に変更して呼び出します。 メソッド内のパラメーター $query については、 API ドキュメントを確認してスコープ定義を理解してください。このメソッドには 2 つのパラメーターがあり、1 つは Builder、もう 1 つは Model です。 Post モデル メソッドの前にスコープ プレフィックスを追加すると、スコープは常にクエリ ビルダーに返されます。スコープ スコープ メソッドを呼び出すと、返されたビルダーを使用して完全なクエリ条件が結合されます。 Laravel 関連の技術記事の詳細については、Laravel Framework Getting Started Tutorial 列にアクセスして学習してください。
以上がLaravelルーティングのスコープとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。