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

                # 進階篇四 實戰開發之模型 [TOC] ## 模型和數據庫類的區別 數據庫類更多的是對數據庫操作的方法類庫,更多的是像個方法的集合. 而模型則更多的是把數據表中的單條數據組成一個擁有數據庫操作方法的對象 >[danger] 注意 單條數據才是一個物理模型類 也就是說一個對象 ## 模型的使用方法 * 使用 new 創建個模型 ~~~ $model = new User(); $user=$model->find(1); ~~~ * 使用靜態方法構造一個模型對象 ~~~ $user = User::get(1);` ~~~ * 創建多個對象的對象級 ~~~ $users=$model->select(); ~~~ ## TP5模型實戰的使用心得 * 重申一下 單條數據才是一個物理模型類 也就是說一個對象 >[danger] 注意模型中的方法 在操作單條數據時候才有效 這樣我們就能清楚理解了,像獲取器 append() toArray() 并不是在所有的情況下就能使用 甚至在我們認為正確的邏輯中莫名報錯 甚至在不同環境中 相同的鏈式操作方法莫名其妙的報錯 搞的讓人懷疑人生. >[info] 如果是大型項目模型除了綁定固定數據的物理模型類外,也可以根據需要構建邏輯層 服務層 * 推薦把使用的數據處理 邏輯處理 統統寫到model模型中 這樣的做法會讓給你的整體代碼更加優雅 復用率更高 開發更高效 迭代更輕松 >[info] 爭取讓你的控制器中變得更簡潔易懂 除了獲取數據驗證數據 ,僅調用一個model方法就搞定一切 * 數據變更的操作一定要用model >[info] 這樣,使用model中的方法是事件功能做你想要的事情 ,這樣修改 迭代時候不用在滿世界的找操作方法 > 模型概念先介紹這么多 下面課程再詳細介紹model的使用方法 技巧 心得及部分源碼 > 感謝大家關注 交流請加QQ群 321449759 ![](https://box.kancloud.cn/3499008a08e64306c68873288092a057_286x340.png)
                  <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>

                              哎呀哎呀视频在线观看