腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Laravel
lockforupdate
(悲观锁定)
、
、
、
、
我试图弄清楚如何正确使用/测试
lockforupdate
,但我发现它的功能并不像我期望的那样public function index() { $model = \App\Models\User::find(1)->
lockForUpdate
秒内,我转到浏览器2并点击刷新,但是记录未被锁定,我检查phpmyadmin并更新记录(在浏览器1的60秒锁定触发
浏览 36
提问于2016-01-01
得票数 17
回答已采纳
1
回答
Laravel
lockForUpdate
+
事务
、
、
、
、
我们像这样使用
lockForUpdate
: DB::beginTransaction(); $balance = UserBalance::where('user_id', 2)->
lockForUpdate
() $balance->usd += 100; $balance = UserBalance::where('user_id
浏览 28
提问于2019-03-21
得票数 1
1
回答
如何对现有的雄辩模型进行“锁定()”?
、
、
、
lockForUpdate
()和sharedLock()是
Laravel
中用于设置独占锁或共享锁(Documental)的功能。 $user->
lockForUpdate
()->update([ 'balance' => $user->balance + 1
lockForUpdate
()在这里返回一个新的查询生成器,它将使所有用户的平衡增加一个
浏览 0
提问于2020-05-24
得票数 5
回答已采纳
1
回答
Laravel
5.1
lockForUpdate
在DB生成器和雄辩中有什么不同?
、
、
在雄辩中使用
lockForUpdate
似乎并不总是有效的。DB::beginTransaction(); ...(doing some logic)但使用 DB::table('users')->where('id', '=', $userId)->
lockForUpdate
这两个
lockForUpdate
()之
浏览 1
提问于2016-11-17
得票数 3
1
回答
如何在
Laravel
eloquent中运行insert之前锁定表
、
、
、
、
我有一个“转账”表来跟踪从用户A到用户B的转账金额。| Field | Type | Null | Key | Default | Extra || id | int(10) | NO | PRI | NULL | | | sender | int(10) | NO | | N
浏览 22
提问于2020-02-24
得票数 0
1
回答
如何使用
Laravel
eloquent避免“重复键值违反唯一约束”?
、
、
考虑以下代码,使用Postgres+
Laravel
5.2:$post->body = 'test我试着按照这里的建议使用
事务
,但后来我得到了Call to undefined method Illuminate\Database\Query\Builder::save()我怎样才能解决这个问题
浏览 2
提问于2016-07-27
得票数 1
1
回答
Laravel
5如何处理模型的冲突
、
、
我在任何地方都没有看到
Laravel
如何处理保存模型上的冲突。 假设我有带有Product属性的quantity模型。
浏览 2
提问于2016-06-10
得票数 0
回答已采纳
1
回答
拉勒维尔雄辩的帕斯梅斯锁以更新平衡
、
、
在这个for循环中,我已经看到了一个问题,如果一个余额无效,请求将被拒绝,但是所有以前的余额都会被扣除,我是否应该在
事务
处理中有另一个for循环,先检查所有余额,然后更新它们?谢谢。
浏览 2
提问于2021-02-14
得票数 0
回答已采纳
1
回答
如何使用文档锁防止Spring数据Mongodb
事务
期间记录的外部修改
、
、
我已经成功地实现了
事务
,并使用Spring @Transaction注释验证了提交和回滚的工作效果。我希望,一旦我们能够使用
事务
,我就不会为我的所有更新包括乐观的锁定基础结构。因此,我希望,在
事务
的上下文中,获取将创建一个锁,这样我就可以进行更新和保存,并且我将被隔离,这样就没有人能够像以前那样进入并进行更改。但是,根据我所看到的,fetc
浏览 0
提问于2019-05-24
得票数 3
1
回答
具有急切加载和
lockForUpdate
的查询也会锁定已加载的急切行吗?
、
、
、
我用的是
Laravel
和急切地加载一个电子邮件表。使用下面的查询,它会将电子邮件表与users表一起锁定吗?$queue = Users::with('email') ->get()
浏览 2
提问于2014-05-29
得票数 1
回答已采纳
1
回答
如何防止在另一个进程更新行时从mysql中选择
、
、
我有作业调度与
laravel
,每个运行的作业有从mysql中选择数据,并在得到它后,在数据库中更新状态字段,行是在工作。 $lock = Cache::lock('gettingWorkerDB::raw('LOCK TABLES accounts WRITE'); $this-
浏览 15
提问于2020-02-10
得票数 0
1
回答
使用
laravel
在数据库中设置等边标志
、
对于这些场景,在
Laravel
中有什么更好的实现吗?
浏览 2
提问于2020-02-21
得票数 0
回答已采纳
1
回答
如果我的
lockForUpdate
返回一个空集,我需要回滚/提交吗?
、
、
我的代码: $row = $this->newQuery()->where(['someField' => 'someValue'])->
lockForUpdate
到那时,
事务
是否仍处于打开状态?
浏览 0
提问于2021-01-21
得票数 1
1
回答
Laravel
:如何在Eloquent中使用悲观锁定?
、
DB::table('users')->where('votes', '>', 100)->
lockForUpdate
()->get(); 如何在
laravel
中使用带有Eloquent的悲观锁定?
浏览 2
提问于2017-10-23
得票数 0
1
回答
Laravel
错误锁定数据库与
事务
中断
、
、
、
、
在我的项目中,我有带锁记录的
事务
: { try {我可以在命令强制退出时提交
事务
吗?
浏览 9
提问于2017-06-26
得票数 1
1
回答
基于
Laravel
5.5 MySQL的“队列”在高请求量下锁定数据库
、
、
、
在MySQL数据库
事务
、锁定和
Laravel
雄辩的ORM方面,我遇到了一个超出我深度的问题。提前感谢您的帮助。我在这里使用DB::transaction和
lockForUpdate
()来防止并发问题(即两个用户在任务标记为active之前获取相同的任务)。// Prefer tasks that haven't been seen yet ->
lockForUpdate
$
浏览 1
提问于2019-12-17
得票数 2
回答已采纳
1
回答
如果表为空,则
LockForUpdate
会导致死锁
、
、
\DB::beginTransaction(); return response('An error occured', 500); \DB::commit(); 如果我不使用
lockForUpdate
或者,将
lockForUpdate
()与聚合函数结合使用根本就是错误的……
浏览 1
提问于2017-03-21
得票数 0
1
回答
当我在
Laravel
中运行
事务
时,带有MySQL的InnoDB实例是否锁定行?
、
、
、
、
我正在尝试使用
Laravel
4.2实现应用内信用系统.我打算把用户信用存储在一个桌子上。由于我想要一个用户的信用是没有种族条件,我研究了互联网,以一个适当的实现。一些答案表明,如果我在InnoDB中使用
Laravel
+InnoDB实例,就不会有任何竞争条件。一些答案建议我使用
lockForUpdate
,但我担心不适当的使用可能会导致死锁。 我应该如何实现它?
浏览 0
提问于2016-01-12
得票数 0
回答已采纳
1
回答
基于
Laravel
的创建网关控制器
、
、
我在
事务
中编写了逻辑,还锁定了一个匹配的记录(在website字段上),该记录由于种族条件而被用户软删除。阅读代码,以更好地理解。gateways()->onlyTrashed() ->where('website', $request->website)->
lockForUpdate
浏览 0
提问于2021-12-05
得票数 0
1
回答
拉拉维尔锁用于更新误解选择
、
、
、
、
:transaction(function() $result = 是防止读取同时发生,还是只有在对行执行以下更新时才会产生影响?我是否可以保证,如果脚本已
浏览 0
提问于2019-02-20
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从Laravel,Yii,Thinkphp中学习php 操作数据库的事务嵌套
Laravel与Markdown
什么是事务、事务特性、事务隔离级别、spring事务传播特性
Java中的事务——全局事务与本地事务
Laravel 多态关联
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券