需求:

查询到list后,需要将id字段转换为order_id


目录

  • 实现方式一
  • 实现方式二
  • 实现方式三


实现方式一

sql查询字段别名

Db::table('user')->field('id as order_id')->select();

实现方式二

使用 append + hidden

$list = Db::table('user')->select();

$list->append(['order_id']);
$list->hidden(['id']);

实现方式三

在Model中配置数据输出字段映射

class UserModel extends Model
{
    protected $name = 'user';

    protected $mapping = [
        'id' => 'order_id'
    ];
}