如何解决Laravel修改数据与原数据一样,导致没有执行sql的问题
发布时间 - 2020-11-17 00:00:00 点击率:次下面由Laravel教程栏目给大家介绍Laravel修改数据与原数据一样,导致没有执行sql的解决办法,希望对需要的朋友有所帮助!
代码
$openid = "123"; // 微信openid
User::WhereIn("id",['1','2','3'])->update([
'openid' => $openid
]);
$user = User::find(1);
// 取消所有这个openid的绑定者
User::Where(['openid' => $openid])->update([
'openid' => null
]);
// 给1号用户绑定openid
$user->openid = $openid;
$user->save();问题: openid = 123 有几个?
答案: 一个都没有。
原因
getDirty 会返回 $user 的 original(查询出来的 不允许改变) 和 attributes(手动赋值的) 不同的地方,
最后发现属性都一样,所以 $user->save() 不会执行修改。
扯淡
写 微信绑定 的时候发现不对劲,还以为是 laravel 或者 mysql的 bug
# laravel
# 绑定
# 给大家
# 有几个
# 解决办法
# id
# sql
# strong
# content
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
智能起名网站制作软件有哪些,制作logo的软件?
打造顶配客厅影院,这份100寸电视推荐名单请查收
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
javascript读取文本节点方法小结
如何基于云服务器快速搭建网站及云盘系统?
Laravel Admin后台管理框架推荐_Laravel快速开发后台工具
Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
网站制作企业,网站的banner和导航栏是指什么?
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
如何在Windows虚拟主机上快速搭建网站?
Laravel如何使用Eloquent进行子查询
Laravel如何配置任务调度?(Cron Job示例)
Laravel如何使用Service Container和依赖注入?(代码示例)
Laravel如何处理和验证JSON类型的数据库字段
Laravel Seeder怎么填充数据_Laravel数据库填充器的使用方法与技巧
Laravel如何使用Service Provider服务提供者_Laravel依赖注入与容器绑定【深度】
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
开心动漫网站制作软件下载,十分开心动画为何停播?
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
制作电商网页,电商供应链怎么做?
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
如何获取PHP WAP自助建站系统源码?
如何用wdcp快速搭建高效网站?
Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解
Thinkphp 中 distinct 的用法解析
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧
Laravel如何创建自定义Artisan命令?(代码示例)
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
微信小程序 闭包写法详细介绍
怎么用AI帮你设计一套个性化的手机App图标?
英语简历制作免费网站推荐,如何将简历翻译成英文?
怎样使用JSON进行数据交换_它有什么限制
Laravel如何实现模型的全局作用域?(Global Scope示例)
如何选择PHP开源工具快速搭建网站?
如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】
实例解析Array和String方法
简单实现Android验证码
如何在IIS7上新建站点并设置安全权限?
高防服务器:AI智能防御DDoS攻击与数据安全保障
Laravel Blade模板引擎语法_Laravel Blade布局继承用法
Laravel如何创建自定义Facades?(详细步骤)
JavaScript如何操作视频_媒体API怎么控制播放
如何快速搭建个人网站并优化SEO?
android nfc常用标签读取总结
Laravel PHP版本要求一览_Laravel各版本环境要求对照

