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']);

输出结果

相关推荐
ouou061719 分钟前
企业级NoSql数据库Redis集群
数据库·redis·nosql
F_D_Z26 分钟前
【SQL】指定日期的产品价格
数据库·sql·mysql
axban1 小时前
QT M/V架构开发实战:QStringListModel介绍
开发语言·数据库·qt
Blossom.1181 小时前
从“能写”到“能干活”:大模型工具调用(Function-Calling)的工程化落地指南
数据库·人工智能·python·深度学习·机器学习·计算机视觉·oracle
麦聪聊数据1 小时前
如何使用 QuickAPI 快速连接 MySQL 数据库并发布 RESTful API
数据库·sql·mysql·restful·数据服务
小*-^-*九1 小时前
php 使用html 生成pdf word wkhtmltopdf 系列2
pdf·html·php
shallwe小威1 小时前
SpringBoot集成ElasticSearch
数据库·spring boot·elasticsearch
catchadmin2 小时前
PHP serialize 序列化完全指南
android·开发语言·php
蒋星熠2 小时前
破壁者指南:内网穿透技术的深度解构与实战方法
网络·数据库·redis·python·websocket·网络协议·udp