ThinkPHP:查询数据库数据之后,更改查询数据的字段名称

一、原始查询数据

含有字段item_no,lot_num,position

php 复制代码
$data['brushed'] = db::table('wip_station_transaction')
->where([
    'wip_entity_name'=>$wip_entity_name,
    'line_code'=>$line_code,
    ])
->field(['item_no', 'lot_num', 'position'])
->select();

输出结果

二、更改名称

新名称itemno,lotnum,stand

php 复制代码
// 转换数组中的键名
$data['brushed'] = array_map(function($item) {
    return [
        'itemno' => $item['item_no'],
        'lotnum' => $item['lot_num'],
        'stand' => $item['position'],
    ];
}, $data['brushed']);

输出结果

相关推荐
数据牧羊人的成长笔记5 分钟前
Hadoop 分布式计算MapReduce和资源管理Yarn 2
开发语言·php
无敌最俊朗@11 分钟前
Qt面试题day01
java·数据库·面试
BG8EQB1 小时前
开发者的存储救赎计划:从SQL到云原生的架构演进
sql·云原生·架构
JaguarJack1 小时前
PHP True Async RFC 被拒——原生异步离 PHP 还有多远?
php·服务端
ivanfor6661 小时前
多租户架构的三级权限体系:设计逻辑与精准控制实现
java·开发语言·数据库
TDengine (老段)3 小时前
TDengine IDMP 重塑智慧水务运营(内附 Step by Step 步骤)
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
LSL666_6 小时前
1 概述及简单登录(不涉及数据库)
数据库·servlet
JSON_L7 小时前
Fastadmin 使用RabbitMQ队列
rabbitmq·php·fastadmin
q***06479 小时前
MySQL的UPDATE(更新数据)详解
数据库·mysql
8***B9 小时前
MySQL性能
数据库·mysql