2024国产成人精品免费视频|日本免费一区二区三区毛片|久久97超碰色中文字幕|亚洲天堂a中文字幕

thinkphp6幾個常見數據庫操作方法調整

2022-06-09 10:31 欄目:技術開發(fā) 查看(6961)

在tp6中,框架對數據庫操作方法相比tp5進行了響應的調整,現列舉幾個常用的數據庫操作方法調整注意事項:

1、field方法減少參數,不能過濾設定的字段,需要使用增加的withoutField方法。

2、剔除setField方法,需要用data或update方法。

3、order方法必須嚴格使用order(‘id’,’desc’) 或者 order(['id'=>'desc','create_time'=>'desc']),而在tp5中order(‘id desc’)也是被支持的。

4、取消setInc/setDec方法,統(tǒng)一使用inc/dec方法替代。

5、insert方法參數從4個改為2個,如果依然使用thinkphp5常用的insert($data,false,true)來返回自增ID會出現異常,因為thinkphp6的是否返回自增參數改為了該方法的第二個參數。

tp5數據庫常用操作方法見:

thinkphp\library\think\db\Query.php

tp6數據庫常用操作方法見:

vendor\topthink\think-orm\src\db\BaseQuery.php

 

 

與我們的項目經理聯系
掃二維碼與項目經理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯網交流

轉載請注明出處:thinkphp6幾個常見數據庫操作方法調整 - 微構網絡
分享:
伊金霍洛旗| 山东| 长垣县| 江口县| 临西县| 大方县| 罗源县| 哈密市| 利川市| 温泉县| 东平县| 新兴县| 凤阳县| 镇巴县| 观塘区| 高唐县| 景宁| 邹平县| 荆门市| 池州市| 遵义县| 武功县| 藁城市| 拜泉县| 托克托县| 富宁县| 阳山县| 蓝山县| 南岸区| 富民县| 舞阳县| 张家口市| 临夏县| 潼南县| 普洱| 红安县| 隆子县| 建昌县| 辉县市| 政和县| 湖南省|