<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 功能強大 支持多語言、二開方便! 廣告
                ## 在TP6.0中使用 `withSearch()` 方法調用搜索器 >[danger] 參數說明 + $field :索引數組,鍵值是字段名,限定使用的獲取器 + $data:關聯數組,['鍵名' => '獲取器的第三個參數的值'] ``` withSearch(array $field, array $data) ``` >[danger] withSearch(array $field) 只傳入一個參數 當調用搜索器是只傳入一個參數時,無論是不是數據表的字段,都要自己添加對應的搜索器方法才有意義 >[danger] withSearch(array $field, array $data) 傳入兩個參數 + **如果指定的字段是數據表字段,默認條件是 `=`** withSearch 第一個參數指定了字段,第二個參數并且指定該字段對應的值,默認就會生成`等于該字段值的條件` ```php $data = UserModel::field('id,username') ->withSearch(['id'], [ 'id' => 123 ]) ->fetchSql(true) ->select(); ``` + **執行的SQL語句** ~~~sql SELECT `id`,`username` FROM `user` WHERE `id` = 123 ~~~ + **如果想改變默認的 `=` 關系,可以自己定義該字段對應的搜索器方法** ```php <?php namespace app\model; class User extends \think\Model { public function searchIdAttr($query, $value, $data) { $query->where('id', '>', $value); } } ``` >[danger] 如果搜索器指定的字段不是數據表字段 + **例如下面的 `abc` 字段** ```php $data = UserModel::field('id,username') ->withSearch(['id', 'abc'], [ 'id' => 123 ]) ->fetchSql(true) ->select(); ``` + **如果沒有定義 `abc` 對應的搜索器方法,不會報錯,但也沒有任何意義** ``` public function searchAbcAttr($query, $value, $data) { $query->where('id', '<', $value); } ```
                  <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>

                              哎呀哎呀视频在线观看