> where方法用于定义sql语句中的条件信息,可传数组也支持字符串,当传入数组则会进行安全处理,建议使用数组,支持普通查询、表达式查询、快捷查询、区间查询、组合查询 条件 - where($data=array or string) ``` Db('user')->where(array('name'=>'小明'))->select() ``` > 当我们有一些比较特殊的的查询时,需要传入`特殊查询标识符`,比如,我们需要查询年龄小于20的用户列表: ``` Db('user')->where(array('age'=>array('lt','20')))->select() ``` >示例(模糊查询): ``` Db('user')->where(array('name'=>array('like','%张')))->select() ``` >特殊操作符意义: ``` eq => 大于 neq => 不等于 gt =>大于 lt => 小于 elt => 小于等于 egt => 大于等于 like => 模糊查询 between => 区间查询 notnull => 非NULL null => 为NULL ```