17:56
类名称:
SResult,通用结果集类
功能:
对表中查询出的多行数据进行封装
使用说明:
本对象可以当成数组使用,也可当成对象使用
主要由 通用表对象的 select 方法生成
依赖:
STable
__construct($tableName,array$data)
给定表名和多行数组,构造一个结果集对象
count()
获取结果集的行数
isEmpty()
判断结果集是否为空
map($linkTableName,$relation,$fields='*',$where=[])
一对一映射
mapMongo($linkMongoName,$relation,array$fields=[])
连接到Mongo的Collection上
join($linkTableName,$relation,$fields='*',$where=[],$orderBy='')
一对多映射
joinMongo($linkMongoName,$relation,array$fields=[],$where=[],$sort=[])
一对多关联到Mongo表上
toRecords($recordClass)
将结果集对象转换成记录对象数组
all()
获取所有数据,以数组方式
toArray()
获取数据,以数组方式,这是个别名,方便ZF程序员使用
isEmpty()
判断本对象是否为空
isNotEmpty()
判断本对象是否不为空