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

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                自微擎**v1.5.7**版本以后,增加鏈式查詢類,提供面向對象方式查詢數據,鏈式查詢只支持一些常用簡單的查詢過于復雜的業務需求還是建議直接使用SQL語句。 查詢用戶表中的前十條男性的用戶數據,代碼如下: ~~~ $query = load()->object('query'); $row = $query->from('users')->where('sex', '1')->orderby('id', 'desc')->limit(10)->getall(); ~~~ 上方代碼中,from, where, orderby, limit 就是被稱之為鏈示調用,除了一開始必須要先指定**from()**哪個表和最后需要獲取數據時調用**get()**,**getall()**時,其它函數書寫并不區分先后順序。 但是這里并不推薦直接實例化**Query**對象進行數據查詢,對于程序員來說以下的代碼和上面在“語義”上并沒有什么太大的區別,鏈示查詢只是簡化和方便了SQL語句的書寫。我們看代碼都能知道他是在查詢什么數據,但是并不知道這樣做的意義和作用是什么。 ~~~ pdo_fetchall("SELECT * FROM `users` WHERE sex = '1' ORDER BY id DESC LIMIT 10"); ~~~ 所以我們更推薦將**Query**類結合**Table**類來一起使用,比如以上的查詢可以改造為。 ~~~ class UsersTable extends We7Table { public function searchNewUserList() { return $this->query->from('users')->getall(); } public function searchWithSexIsBoy() { $this->where('sex', '1'); return $this; } public function searchCount($limit) { $this->limit($limit); return $this; }}$usertable = new UsersTable();$usertable->searchWithSexIsBoy();$usertable->searchCount(10);$list = $usertable->searchNewUserlist(); ~~~ 以上的代碼,很明顯的能明白查詢者的意圖,而且很靈活的進行修改,比如業務改變了要查詢最新的20名同學,只需要 ~~~ $usertable->searchCount(20); ~~~ 即可。 在微擎中,所有的**Query**對象皆是以**Table**對象的形式存在,存放于 Framework/table 目錄中,通過以下方式調用: ~~~ $users_table = table('users'); $users_table->searchWithFounder(ACCOUNT_MANAGE_GROUP_VICE_FOUNDER); $users_table->searchWithPage($pindex, $psize);$users = $users_table->searchUsersList(); ~~~
                  <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>

                              哎呀哎呀视频在线观看