thinkphp6 使用中的注意点
1、TP6中采用多应用模式需要安装
composer require topthink/think-multi-app
如果需要使用view,还必须安装模板引擎
composer require topthink/think-view
2、在配置数据库中采用了读取环境变量的方式env的形式,可以把数据库配置到一个.example.env文件里面,但是配置好后必须将该文件命名成.env文件,把前面那段去掉。当然也可以直接配置到database.php文件中。
TP6中条件查询:
$condition[] = ['status','=',1];
$condition[] = ['insert_time','=',date('Y-m-d H:i:s')];
$condition[] = ['tuijian','=',1];
不能写成如下形式:
$condition['status'] = 1;
$condition['insert_time'] = ['<=',date('Y-m-d H:i:s')];
$condition['tuijian'] = 1;
这样写会解析成 insert_time IN ('<=','2020-04-17 14:29:14')造成错误