Cml\Model::getList PHP Méthode

getList() public méthode

获取数据列表
public getList ( integer $offset, integer $limit = 20, string | array $order = 'DESC', string $tableName = null, mixed $tablePrefix = null ) : array
$offset integer 偏移量
$limit integer 返回的条数
$order string | array 传asc 或 desc 自动取主键 或 ['id'=>'desc', 'status' => 'asc']
$tableName string 表名 不传会自动从当前Model中$table属性获取
$tablePrefix mixed 表前缀 不传会自动从当前Model中$tablePrefix属性获取再没有则获取配置中配置的前缀
Résultat array
    public function getList($offset = 0, $limit = 20, $order = 'DESC', $tableName = null, $tablePrefix = null)
    {
        is_null($tableName) && ($tableName = $this->getTableName());
        is_null($tablePrefix) && ($tablePrefix = $this->tablePrefix);
        is_array($order) || ($order = [$this->db($this->getDbConf())->getPk($tableName, $tablePrefix) => $order]);
        $dbInstance = $this->db($this->getDbConf())->table($tableName, $tablePrefix);
        foreach ($order as $key => $val) {
            $dbInstance->orderBy($key, $val);
        }
        return $dbInstance->limit($offset, $limit)->select();
    }