src/Service/DB/Select.php
public function where($where, $params = null)
    {
        $params = $params === null
                ? []
                : is_array($params) ? $params : array_slice(func_get_args(), 1);

        $this->where[] = [$where, $params];

        return $this;
    }
public function where($where, $params = null)
    {
        $params = $params === null
                ? []
                : is_array($params) ? $params : array_slice(func_get_args(), 1);

        $this->where[] = [$where, $params];

        return $this;
    }
设置查询条件
通过where()方法设置的多条条件之间的关系都是AND
OR关系必须写到同一个where条件内.

@param string $where
@param mixed... [$params]

@return $this

@example
$select->where('foo = ?', 1)->where('bar = ?', 2);
$select->where('foo = ? or bar = ?', 1, 2);