tp5的模型这一块是不是还没有完成啊?为什么好多功能都试验不出来?

浏览:863 发布日期:2016/11/19 分类:ThinkPHP5专区
目前看到类型转换,发现这几个问题!
1,软删除,withTrashed(),onlyTrashed()这两个方法不存在!

2,类型转换:写入数据只能用以下方式才生效
$user = new User;
$user->info = ['a'=>1,'b'=>2];
$user->save();
如果用以下方法就不生效了
$user = new User;
$user->data(['info'=> ['a'=>1,'b'=>2]])->save();
很多功能的书写格式太过杂乱大大增加了记忆成本,我只想用一种统一的格式来记忆!
另外类型转换功能将数组转换成字符串存入数据库中后,再读取出来的时候居然还是个字符串,根本没有像手册上说的会自动转化成数组!

感觉TP5就是个半成品,乱七八糟的,模型这块的操作方式如果不能和Db类完全兼容,TP5用起来会各种乱搞!提升性能目前还没感觉出来,反正相比3.2工作效率是下降了不少!
最佳答案
评论( 相关
后面还有条评论,点击查看>>