ThinkPHP V5.1RC2 版本
主要更新如下:
修正視圖查詢
修正資源路由
修正HasMany關聯
修正where方法的閉包查詢
一對一關聯綁定屬性到父模型后 關聯屬性不再保留
修正應用的命令行配置文件讀取
改進Connection類的getCacheKey方法
改進文件上傳的非法圖像異常
改進驗證類的unique規則
Config 類get方法支持獲取一級配置
修正 count 方法對fetchSql的支持
修正 mysql 驅動對socket支持
改進 Connection 類的getRealSql方法
修正view助手函數
Query 類增加leftJoin rightJoin 和 fullJoin方法
改進 app_namespace 的獲取
改進append方法對一對一bind屬性的支持
改進關聯的saveall方法的返回值
路由標識設置異常修復
改進 Route 類rule方法
改進模型的table屬性設置
改進 composer autofile 的加載順序
改進exception_handle配置對閉包的支持
改進 app 助手函數增加參數
改進 composer 的加載路徑判斷
修正路由組合變量的 URL 生成
修正路由 URL 生成
改進whereTime查詢并支持擴展規則
File 類的move方法第二個參數支持false
改進 Config 類
改進緩存類remember方法
慣例配置文件調整 Url 類當普通模式參數的時候不做urlencode處理
取消ROOT_PATH和APP_PATH常量定義 如需更改應用目錄 自己重新定義入口文件
增加app_debug的Env獲取
修正泛域名綁定
改進查詢表達式的解析機制
mysql 增加regexp查詢表達式 支持正則查詢
改進查詢表達式的異常判斷
改進 model 類的destroy方法
改進 Builder 類 取消parseValue方法
修正 like 查詢的參數綁定問題
console 和 start 文件移出核心納入應用庫
改進 Db 類主鍵刪除方法
改進泛域名綁定模塊
取消BIND_MODULE常量 改為在入口文件使用bind方法設置
改進數組查詢
改進模板渲染的異常處理
改進控制器基類的架構方法參數
改進 Controller 類的success和error方法
改進對瀏覽器JSON-Handle插件的支持
優化跳轉模板的移動端顯示
修正模型查詢的chunk方法對時間字段的支持
改進 trace 驅動
Collection 類增加push方法
改進 Redis Session 驅動
增加 JumpResponse 驅動
如果從 RC1 更新到 RC2 版本,除了更新核心庫之外,還需要更新應用倉庫,或者使用 composer 重新安裝。
官方完全開發手冊已經同步更新內容。
碼云地址:
應用倉庫https://gitee.com/liu21st/thinkphp5
核心框架 https://gitee.com/liu21st/framework
新聞熱點
疑難解答
圖片精選