<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 查詢范圍 ### [](https://octobercms.com/docs/database/model#query-scopes)查詢范圍 范圍使您可以定義常見的約束集,可以輕松地在整個應用程序中重復使用這些約束。例如,您可能需要經常檢索所有被認為“受歡迎”的用戶。要定義范圍,只需在模型方法前添加前綴`scope`: ~~~ class User extends Model { /** * Scope a query to only include popular users. */ public function scopePopular($query) { return $query->where('votes', '>', 100); } /** * Scope a query to only include active users. */ public function scopeActive($query) { return $query->where('is_active', 1); } } ~~~ #### 利用查詢范圍 定義范圍后,可以在查詢模型時調用范圍方法。但是,`scope`在調用方法時不需要包括前綴。您甚至可以將調用鏈接到各種范圍,例如: ~~~ $users = User::popular()->active()->orderBy('created_at')->get(); ~~~ #### 動態范圍 有時您可能希望定義一個接受參數的范圍。首先,只需將其他參數添加到您的范圍。范圍參數應在`$query`參數后定義: ~~~ class User extends Model { /** * Scope a query to only include users of a given type. */ public function scopeApplyType($query, $type) { return $query->where('type', $type); } } ~~~ 現在,您可以在調用范圍時傳遞參數: ~~~ $users = User::applyType('admin')->get(); ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看