\Imi\Db\Query\InterfacesIPaginateResult

Summary

Methods
Constants
isSuccess()
getLastInsertId()
getAffectedRows()
get()
getArray()
getColumn()
getScalar()
getRowCount()
getSql()
getStatement()
getList()
getTotal()
getLimit()
getPageCount()
toArray()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

isSuccess()

isSuccess() : boolean

SQL是否执行成功

Returns

boolean

getLastInsertId()

getLastInsertId() : string

获取最后插入的ID

Returns

string

getAffectedRows()

getAffectedRows() : integer

获取影响行数

Returns

integer

get()

get(string  $className = null) : mixed

返回一行数据,数组或对象

Parameters

string $className

实体类名,为null则返回数组

Returns

mixed

getArray()

getArray(string  $className = null) : array

返回数组

Parameters

string $className

实体类名,为null则数组每个成员为数组

Returns

array

getColumn()

getColumn(  $column) : array

获取一列

Parameters

$column

Returns

array

getScalar()

getScalar() : mixed

获取标量结果

Returns

mixed

getRowCount()

getRowCount() : integer

获取记录行数

Returns

integer

getSql()

getSql() : string

获取执行的SQL语句

Returns

string

getList()

getList() : void

获取数组数据

getTotal()

getTotal() : integer

获取记录总数

Returns

integer

getLimit()

getLimit() : integer

获取查询几条记录

Returns

integer

getPageCount()

getPageCount() : integer

获取总页数

Returns

integer

toArray()

toArray() : array

将当前对象作为数组返回

Returns

array