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

输出结果

相关推荐
想回家的一天1 小时前
Go1.25的源码分析-src/runtime/runtime1.go(GMP)
数据库·redis·缓存
阿里云大数据AI技术2 小时前
鹰角网络基于阿里云EMR Serverless StarRocks的实时分析工程实践
数据库·数据分析
久笙&2 小时前
对象存储解决方案:MinIO 的架构与代码实战
数据库·python·架构
武昌库里写JAVA2 小时前
使用 Java 开发 Android 应用:Kotlin 与 Java 的混合编程
java·vue.js·spring boot·sql·学习
码luffyliu3 小时前
MySQL:MVCC机制及其在Java秋招中的高频考点
java·数据库·mysql·事务·并发·mvcc
水涵幽树3 小时前
MySQL 时间筛选避坑指南:为什么格式化字符串比较会出错?
数据库·后端·sql·mysql·database
PythonicCC3 小时前
Django中的MVC和MVT模式
数据库·django·mvc
funfan05174 小时前
在IDEA中DEBUG调试时查看MyBatis-Plus动态生成的SQL语句
sql·intellij-idea·mybatis
用户3074596982074 小时前
PHP 命名空间(Namespace)全解析:从零开始,一篇讲透!
php
AI 嗯啦6 小时前
SQL详细语法教程(七)核心优化
数据库·人工智能·sql