V5.2RC1
Pre-release
Pre-release
更新日志
- 改进Url类
build
方法 - 修复获取当前页码数据类型
- 修正
parseKey
方法传入数值的情况 - 改进
optimize:config
指令对declare
申明的支持 - 取消URL参数模式配置
- 增加
optimize:facade
指令用于生成facade
类的方法注释 - 取消
Query
类的extend
方法 - 原来的
Expression
类更改为Raw
类 - 增加新的
Expression
类用于表达式查询扩展 Collection
类增加whereLike
/whereNotLike
/whereIn
/whereNotIn
/whereBetween
/whereNotBetween
等快捷方法- Query类的
raw
方法移动到Db类 - 取消
Request
类的hook
方法 - 修正
Route::view
方法 - 优化模型获取器方法
- 多对多关联的
pivotDataName
方法更名为name
方法 - Query类增加
partition
/duplicate
/extra
方法 - 改进mysql驱动支持分区和
duplicate
以及额外参数 - mysql驱动的
insert
方法改用更清晰的insert set
语法 - 修正
Event
类bind
属性定义 - 修正验证类的
append
一处bug - 改进
Query
类update
方法支持读取模型的更新条件 - 取消模型类的
getUpdateWhere
方法统一使用getWhere
方法 - 改进query类的
fetchArray
方法处理 - 改进路由类取消
app
属性 - 增加
think\facade\RuleName
类 - 增加
whereFieldRaw
查询方法 - 改进自动多应用名称获取
- App类增加
withEvent
方法支持关闭事件机制 - 改进
Dispatch
类对var_dump
的支持 - 改进
hasMany
的withCount
自关联 - 修正纯数字检测参数类型转换问题
- 修正
raw
助手函数 mysql
支持find_in_set
查询- 改进
url
方法对自动多应用的支持