当前位置: 首页 > news >正文

tp5问题集记录 一

tp5问题集记录 一

  • 前言
  • 车祸现场


前言

在写tp5接口的时候,发现model里面的参数查询出来之后,怎么改都不生效,也是自己不熟悉钻牛角尖了。

车祸现场

例如下面的代码使用model处理预处理

// SPUpublic function getSpuAttr($value, $data){$list = GoodsSpu::where('goods_id',$data['id'])->field('id,name,item')->select();return $list;}

然后我需要对查询出来的值进行二次修改

// 查询SPU$goods['spu'] = $goods->spu;$goods['spu'][0]['gram'] = 12.5;

结果接口返回的还是未修改的指。

原因:改的是value的值,其实改成功了,但是获取的时根本没返回value,而是又查了一遍,做一下调整就可以了

	public function getSpuAttr($value, $data){if(!$value){$value = GoodsSpu::where('goods_id',$data['id'])->field('id,name,item')->select();	}return $value;}

低级错误,打自己,记录一下。

http://www.lryc.cn/news/352363.html

相关文章:

  • AGI技术与原理浅析:曙光还是迷失?
  • 探秘机器学习经典:K-近邻算法(KNN)全解析
  • 数据可视化每周挑战——全国星巴克门店数据可视化
  • 【前端】js通过元素属性获取元素
  • 申请轻纺行业工程设计资乙级对企业有什么要求
  • 基于单片机电梯控制系统设计与实现
  • 嵌入式单片机笔试题
  • 生活小区火灾预警新篇章:泵吸式可燃气体报警器的检定与运用
  • 263 基于matlab得到的频分复用(FDM,Frequency Division Multiplexing)实现
  • 使用v-model完成数据的双向绑定
  • 如何使用Android NDK将头像变成“遗像”
  • python判断字符串是否为回文串的详细解析与实现
  • 148.【Windows DOS命令脚本文件】
  • 推荐网站(13)plantumlb自动帮我们创建 UML 图表
  • 【vue-1】vue入门—创建一个vue应用
  • 【微信小程序开发】小程序前后端交互--发送网络请求实战解析
  • 【NOIP2013普及组复赛】题2:表达式求值
  • datasheet芯片数据手册—新手入门学习(二)【8-18】
  • UE5 双手握剑的实现(逆向运动学IK)
  • Java中的接口(Interface)及其与抽象类的区别
  • 代码随想录算法训练营第十四天(py)| 二叉树 | 递归遍历、迭代遍历、统一迭代
  • Golang并发编程-协程goroutine初体验
  • 驱动与系统学习网址
  • OAuth2.0
  • 测试testing10
  • 在Java中实现泛型(Generics)的深入解析
  • 每周题解:繁忙的都市
  • linux之防火墙工具
  • 【Python】—— 高阶函数
  • 逻辑分析仪 - 采样率/采样深度