<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # Model層 模型專門處理數據庫字段、表名、主鍵、軟刪除等。主要存放:模型初始化操作、模型事件操作、模型修改器、獲取器、搜索器、模型關聯等。 ### 我們在開發中常用的有 模型事件操作、模型修改器、獲取器、搜索器、模型關聯,尤其是模型關聯和搜索器的使用比較廣泛 ### 使用搜索器 封裝某個字段的查詢條件,可以完成一些較為復雜的查詢,一個搜索器對應一個特殊的方法,方法命令規范為: #### `search[fieldName]Attr` `fieldName`為數據庫字段的駝峰轉換,搜索器在調用`withSearch`方法時觸發執行 例如需要給SysUser模型定義name字段搜索器可以使用 ~~~ namespace app\model\sys; use app\dict\sys\UserDict; use core\base\BaseModel; use think\model\concern\SoftDelete; /** * 系統用戶模型 * Class SysUser * @package app\model\sys */ class SysUser extends BaseModel { /** * 賬號搜索器 * @param $value */ public function searchUsernameAttr($query, $value) { if ($value) { $query->whereLike('username', '%'.$value.'%'); } } /** * 用戶實際姓名搜索器 * @param $value */ public function searchRealnameAttr($query, $value) { if ($value) { $query->whereLike('real_name', '%'.$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>

                              哎呀哎呀视频在线观看