快捷查询
依赖关系
- mysqli >=2.1.2
- ORM >= 1.2.5
查询单行指定字段值
- val(string $column)
- scalar(?string $column = null)
查询多行指定字段值
- column(?string $column = null)
- indexBy(string $column)
返回值说明
val
当存在该行数据并字段存在时,返回该字段值。
字段不存在时,返回该行数据数组。
该行不存在时,返回null
scalar
当符合条件数据存在时,返回首条数据字段值。
当符合条件不存在时,返回空数组。
当不传参数时,默认返回主键值。column
返回该字段值的数组。
当参数不传时,默认返回主键数组。indexBy
返回以指定字段为Key的数据数组。
示例
// val 直接返回某一行的某一列
$res = UserModel::create()->val('loginName');
var_dump($res);
// column 快速查询结果的某一列
$res = UserModel::create()->column('loginName');
var_dump($res);
// scalar 快速查询结果的某一列的第一条数据
$res = UserModel::create()->scalar('loginName');
var_dump($res);
// indexBy 以某个字段名的数据返回结果数组
$res = UserModel::create()->indexBy('loginName');
var_dump($res);
当前内容版权归 EasySwoole 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 EasySwoole .