查询表达式
where('字段名','表达式','查询条件');
whereor('字段名','表达式','查询条件'); //或者
比如:where('name','=','小三'); //name字段是小三的
<> 这个表达式是不等于的意思 NEQ这个是英文表示,可以写这个也可以写<>
>=大于等于 <=小于等于
NULL查询字段是不是null
>time <time 时间比较
EQ:等于(=) 在表达式中可以省略
例如: where('id','eq',100); where('id','=',100); 等效于 where('id','100');
like 同sql的like where('name','like','%thinkphp%');
查询条件就变成name like ‘thinkphp%’
where的练习以及注意事项
注意:使用where方法后,只能调用 find和select,不能使用get和all方法
原因:where方法返回的是Query对象,不是模型对象