当前位置: 代码迷 >> 综合 >> 07thinkphp 第三天 模型操作
  详细解决方案

07thinkphp 第三天 模型操作

热度:32   发布时间:2023-10-10 23:55:49.0

查询数据

# 查询单条记录
$user = User::where('name', 'thinkphp')->find();
# 查询多条记录
$list = User::where('status', 1)->limit(3)->order('id', 'asc')->select();# 获取某个字段或者某个列的值
// 获取某个用户的积分
User::where('id',10)->value('score');
// 获取某个列的所有值
User::where('status',1)->column('name');// 条件分组 where () or ()$ret = Articles::where(function (Query $query){#print_r(func_get_args());$query->where('id','>',200);})->whereOr(function (Query $query){$query->where('click','>=',101);})->select();# 动态查询
// 根据name字段查询用户
$user = User::getByName('thinkphp');

07thinkphp 第三天 模型操作

 

application/index/controller/Wudi.php

07thinkphp 第三天 模型操作

application/common/model/Articles.php

07thinkphp 第三天 模型操作

07thinkphp 第三天 模型操作

1.7、获取器

获取器的作用是对模型实例的(原始)数据做出自动处理。07thinkphp 第三天 模型操作

07thinkphp 第三天 模型操作