腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
after_rollback
on :
未
触发
创建
ruby-on-rails
、
ruby
、
transactions
我有一个product表,并尝试在create上运行after_commit和
after_rollback
。end 型号: after_commit(on: :create) { } ... } after_commit工作得很好,但是
after_rollback
不能与on: :create参数一起工作。当我删除on: :create参数时,它也会
触发
,但我需要
after_rollback
在create时
浏览 2
提问于2019-05-20
得票数 1
1
回答
未
触发
ActiveRecord
after_rollback
回调
ruby-on-rails
、
rails-activerecord
、
ruby-on-rails-6
由于升级到Rails 6,我无法启动
after_rollback
回调。我已经证实这在Rails、6.0.3.6或6.1.3.1上不起作用。任何帮助都是非常感谢的!class User < ActiveRecord::Base puts "You have rolled back!"ActiveRecord::RecordInvalid (Validation failed: Name cant be blank) 根据,应该在回滚
创建
、更新或销毁之后<
浏览 5
提问于2021-04-01
得票数 3
1
回答
由于另一个回调,运行
after_rollback
回调进行回滚
ruby-on-rails
、
ruby
、
ruby-on-rails-4
我想在执行“保存”时(在
创建
时)引发一个伪异常,看看
after_rollback
回调中的方法是否工作正常。我正在做这样的事情:after_create :raise_exception在这里,回滚正在发生,但是
after_rollback
中的revert_method没有被执行。
浏览 0
提问于2018-01-09
得票数 0
1
回答
需要从验证写入db
ruby-on-rails
、
ruby
、
activerecord
如果有错误,我还需要
创建
代表错误日志的ErrorLog模型的新记录。问题是,当验证失败时,它会在数据库上执行ROLLBACK,并且我所有的新ErrorLog记录都会丢失。实现它的最佳方式是什么?我还应该说,由于某种原因,不调用
after_rollback
。
浏览 0
提问于2012-05-03
得票数 1
回答已采纳
1
回答
Rails允许自定义事务提交和回滚ruby代码吗?
ruby-on-rails
作为单个ActiveRecord事务的一部分(我使用的是PostgreSQL db),我希望只有在事务提交或回滚成功时才执行常规的非数据库代码。我设想将一些procs传递给ActiveRecord::Base.transaction,它将根据事务提交或回滚执行适当的进程。我刚开始使用Rails,我想知道是否提供了这样的功能?
浏览 3
提问于2020-07-09
得票数 0
回答已采纳
1
回答
活动记录对象生命周期中的after_initialize & after_find回调顺序?
ruby-on-rails
、
activerecord
、
callback
按照执行顺序,它们(从Rails指南复制): after_u
浏览 5
提问于2014-04-17
得票数 13
回答已采纳
1
回答
rails中的事件系统
ruby-on-rails
、
ruby-on-rails-3
、
laravel
、
ruby-on-rails-4
我是一个经验丰富的PHP开发人员,我使用的在拉威尔。Rails中也有类似的东西吗?我非常喜欢这个概念,我很惊讶Rails在默认情况下没有这样的东西。或者至少它不在文档中。
浏览 0
提问于2016-08-20
得票数 2
1
回答
如何在Spring的Transaction advise中扩展和添加更多功能?
spring
、
spring-transactions
我使用的是Spring事务,我的服务类使用了@Transaction注解。
浏览 1
提问于2017-04-14
得票数 0
2
回答
我如何能够
创建
一个CRUD (如脚手架)的用户与设计?
ruby-on-rails
、
devise
、
activescaffold
我只想一个管理员可以
创建
,读取,更新和删除(CRUD)正常用户与创业板设计。我看了一个关于脚手架的教程,但是脚手架只是为了CRUD,而不是为了登录:/我知道,这个问题太糟糕了,但我不知道
浏览 6
提问于2018-01-14
得票数 2
回答已采纳
2
回答
ActiveRecord回调和验证的顺序是什么?
ruby-on-rails
、
ruby-on-rails-3
、
validation
、
activerecord
我想知道
创建
ActiveRecord对象时调用回调和验证的顺序是什么。
浏览 0
提问于2012-06-10
得票数 57
回答已采纳
1
回答
当permalink已经使用Rails 3.2时处理permalink用户更新
ruby-on-rails
、
ruby-on-rails-3.2
、
permalinks
创建
一家新公司 然后将公司:name参数化并保存为db中的:permalink。
浏览 4
提问于2012-11-10
得票数 0
2
回答
ruby on rails 4.01中的回调和过滤器
ruby-on-rails
、
filter
、
callback
在过去的2-3个月里,我一直在学习rails,我接触到了rails的一些概念。回调和过滤器对我来说是非常不清楚的概念。我也读了很多同样的文档,但我真的搞糊涂了。请有人帮我排解这个疑惑。
浏览 1
提问于2015-04-24
得票数 1
2
回答
before_save在验证后运行吗?
ruby-on-rails
、
ruby
、
validation
、
testing
、
rspec
我的自定义验证似乎在我的before_save块之前运行,这对我来说很奇怪。我知道before_validation,但我正在尝试测试我的自定义验证器,所以before_validation钩子不允许我这样做。我还读到过,测试私有方法(我的验证器)是错误的做法。我该怎么办? 但是在我的测试中,我
浏览 2
提问于2015-03-25
得票数 18
回答已采纳
2
回答
保持模型记录和相关目录保持同步(与测试)
ruby-on-rails
、
activerecord
、
rspec
、
ruby-on-rails-3.2
、
filesystems
在我的应用程序中,我
创建
主题记录时
创建
一个目录。这是用来存储与主题相关的文件资产。我一直在思考如何使目录的存在与记录的生命周期保持同步。这是我目前的看法:
after_rollback
:destroy_theme_directory, :on => :createdestroy_theme_directoryend 它工作得很好,只是Rspec在测试后
浏览 4
提问于2013-11-30
得票数 9
回答已采纳
2
回答
Spring Boot中的事务同步
spring
、
spring-boot
、
spring-data-jpa
、
spring-transactions
我有一个小的Spring Boot应用程序,依赖于spring-boot-starter-web、spring-boot-starter-data-jpa和postgresql。TransactionSynchronizationManager.registerSynchron
浏览 1
提问于2018-02-23
得票数 7
1
回答
使用WS-Security工具保护Ruby on Rails框架
创建
的web应用程序
ruby-on-rails
、
ruby
、
security
使用Ruby on Rails框架开发的web应用程序是否可以使用第三方安全工具拦截对它的所有调用?对此web应用程序的任何调用都会转到安全工具,而不是web应用程序本身,然后安全工具可以将其重定向到web应用程序。
浏览 1
提问于2012-11-25
得票数 4
回答已采纳
3
回答
逐个运行ruby方法
ruby
、
ruby-on-rails-5
我已经
创建
了一个医生导入程序,但是我想先运行并完成一些方法,比如
创建
新的办公室等等,然后再更新医生的数据。在run方法上,它们同时运行吗?或者方法一次运行一个?
浏览 0
提问于2019-06-21
得票数 1
回答已采纳
1
回答
Rails 4,更好地记录回滚?
ruby-on-rails
、
logging
、
ruby-on-rails-4
、
rollback
Rails让我抓狂的原因之一是,我将在控制台中看到一条ROLLBACK消息,而没有任何理由附加到回滚。这常常会导致我寻找一些验证错误,但最好有一个更详细的消息。
浏览 2
提问于2013-10-25
得票数 5
回答已采纳
1
回答
jstree create_node事件没有
触发
,但是能够
创建
节点吗?
jquery
、
jstree
我可以
创建
节点,但事件不会
触发
。firefox中
未
报告错误。我做错了什么..。) alert("hello");正如我所提到的,
创建
节点事件
未
触发
....
浏览 3
提问于2013-03-26
得票数 1
回答已采纳
1
回答
在before_save之前
触发
before_create
ruby-on-rails
在ActiveRecord回调链中,before_save在before_create之前被
触发
:after_validation around_savebefore_create after_create after_commit/
after_rollback
问题是我有一个设置reference_number
浏览 0
提问于2018-09-19
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券