腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
定义为模型上
的
方法
的
回
调
示例是什么?
ruby-on-rails
在
Rails
API文档
中
,我看到了关于主题
的
以下语句
回
调
通常按定义
的
顺序
运行,但
回
调
除外,它定义为模型上
的
方法,这些方法是最后调用
的
。
浏览 0
提问于2015-03-18
得票数 2
回答已采纳
1
回答
ActiveRecord
中
回
调
的
排序
ruby-on-rails
、
activerecord
我在ActiveRecord
中
订购回
调
时遇到了一些问题。根据
Rails
,在创建对象时,
回
调
的
顺序
如下: 我
的
模型里有两个
回
调
浏览 2
提问于2019-01-29
得票数 1
2
回答
Rails
中
的
回
调
顺序
ruby-on-rails
如果我
的
模型文件中有这样
的
代码: after_destroy :method_1 after_destroy :method_2 method_1和method_2是一起执行,还是先执行method_
浏览 21
提问于2020-07-10
得票数 0
回答已采纳
1
回答
控制器
中
回
调
之间
的
混淆?
ruby-on-rails-4.1
、
ruby-2.1
、
cancancan
我
的
控制器类在
回
调
之前有两个,一个是从gem cancancan调用
的
,另一个是从
rails
内部
回
调
的
,如下所示:before_action:set_company, only: [:show, :edit, :update, :destroy] ( 1)这些
回
调
的
顺序
正确吗?2)
浏览 4
提问于2015-06-16
得票数 0
回答已采纳
1
回答
Rails
.创建后
回
调
的
执行
顺序
&嵌套属性
ruby-on-rails
、
callback
、
model-associations
、
after-create
但是,我无法理解
Rails
如何定义模型
中
定义
的
after_create
回
调和accepts_nested_attributes_for
的
执行
顺序
。让我们考虑这两种情况。after_create :test_test现在,如果我通过控制台创建一个用户(也使用user_profile_attributes哈希),则在创建用户及其用户配置文件之后触发after_create
回
调
after_create :test_test has_one :u
浏览 2
提问于2012-03-09
得票数 14
回答已采纳
1
回答
ActiveRecord::在有目的地防止删除后出现RecordNotD雌激素错误
ruby-on-rails
、
rails-activerecord
在模型
中
,在删除客户之前,它会检查以确保客户没有相关
的
PO,并防止删除。现在,我在其他模型上使用了几乎完全相同
的
代码,没有问题,但是对于这个模型,如果我试图删除一个带有PO
的
客户,我就会看到一个白色和红色
的
屏幕,上面写着ActiveRecord::RecordNotDestroyed在if company.destroy上抛出,而不是被重定向到带有一个很好
的
闪存警告
的
客户页面。
浏览 2
提问于2014-10-24
得票数 1
回答已采纳
1
回答
before_create
回
调
中断事务
ruby
、
ruby-on-rails-3
、
activerecord
如果我在
回
调
中分配布尔值,会影响事务吗?我怀疑false
的
赋值在下面的情况下也会返回self.assigned,因此会中断我
的
事务。真的是这样吗?
浏览 1
提问于2011-11-06
得票数 0
回答已采纳
1
回答
使用继承时在
Rails
3
中
的
回
调
顺序
ruby-on-rails
、
ruby-on-rails-3
、
inheritance
、
callback
我想知道在使用继承时,
回
调
函数在
rails
3
中
的
执行
顺序
。为了使我
的
问题更清楚,这里有一个来自
的
示例class Topic < ActiveRecord::Baseend before_destroy :destroy_readers而且两者都在before_destroy上有
回</
浏览 3
提问于2012-05-23
得票数 1
1
回答
在调用before_save操作时记录不保存
ruby-on-rails
、
activerecord
、
model
方法被正确调用,所有字段都存在,逻辑是正确
的
。这是我
的
模型代码:belongs_to :shopvalidates这是我现在
的
代码:
Rails
.logger.info "What is self??self.marketplace) e
浏览 5
提问于2016-09-16
得票数 3
回答已采纳
1
回答
before_save
回
调
是否按
rails
声明
的
顺序
执行
ruby-on-rails-4
、
activerecord
before_save‘
回
调
是否按照它们
的
编写
顺序
执行?有没有人能给我一个肯定或否定
的
答案?干杯
浏览 2
提问于2016-02-16
得票数 3
4
回答
使用多个方法
的
after_create?
ruby-on-rails
、
ruby-on-rails-3
、
rails-activerecord
我试图在after create上调用两个方法,但将它们放入一个数组
中
不起作用……我在
rails
文档和google里找不到任何东西...有经验的人吗?
浏览 0
提问于2013-01-18
得票数 34
回答已采纳
5
回答
Rails
-取消对before_destroy
回
调
的
破坏
ruby-on-rails
、
activerecord
在特定条件下,是否有任何方式取消对活动记录
的
before_destroy
回
调
中
的
对象
的
破坏?谢谢
浏览 8
提问于2016-06-14
得票数 16
回答已采纳
2
回答
Rails
:在模型保存
中
创建或更新
ruby-on-rails
创建新模型时,我必须对B执行相当复杂
的
检查,如果true更新数据库
中
的
书签(将A设置为传递
的
书签),并中止创建,如果false只是保持它并创建一个新
的
书签。所调用函数
的
问题是,如果我对从其中检索到
的
对象执行update_attributes,然后返回false (为了中止保存),则不会执行更新(出于某种原因,我不知道)。update_attributes返回true并且没有错误,但在日志
中
我只看到如果我没有返回false,记
浏览 1
提问于2011-01-15
得票数 1
1
回答
是否可以存根ActiveRecord
的
保存方法
ruby-on-rails
、
ruby
、
rails-activerecord
、
factory-bot
、
minitest
在
rails
测试
中
,与数据库通信似乎有点慢。我已经开始用create替换一些调用FactoryBot
的
build和build_stubbed方法
的
测试。然而,有些测试涉及测试
回
调
,有些甚至涉及测试多个
回
调
是如何相互交互
的
。 我开始四处搜索,看看是否有人构建了一个库来保存保存方法,但是找不到任何东西。我想象
的
东西将调用所有的
回
调
方法,以正确
的
顺序
,
浏览 0
提问于2019-03-03
得票数 3
回答已采纳
1
回答
Rails
AASM自动状态转换
ruby-on-rails
、
aasm
我正在开发一个
Rails
应用程序,它使用AASM gem将特定对象转换为不同
的
状态。 只有当“接受”
的
属性设置为false时,才需要具有“预批准”
的
初始状态。是否有一种使用AASM gem进行自动转换
的
方法?
浏览 1
提问于2014-07-17
得票数 1
1
回答
Has_many通过与受抚养人
的
联系:毁灭而不是毁灭
ruby-on-rails
、
activerecord
、
has-many-through
如果这是不正确
的
如何通过events销毁与XmlImport相关联
的
所有event_import_records
浏览 2
提问于2015-03-28
得票数 3
2
回答
Rails
:依赖::破坏-这是如何工作
的
?
ruby-on-rails
、
database-design
、
dependencies
、
associations
在一个例子
中
,有一个业主协会是作为伙伴: has_many :buildings, dependent: :destroy class Building < ActiveRecord::Baseend 如果我要删除一个业主,它是否也会摧毁相关
的
大厦?
浏览 0
提问于2014-01-04
得票数 6
回答已采纳
1
回答
在通过AJAX加载包含Gmaps.loadMaps
的
Gmaps4
Rails
的
HTML/JS时,是否有使用Gmaps4
Rails
的
替代方法?
ruby-on-rails
、
ajax
、
google-maps
、
gmaps4rails
我在通过Ajax加载
的
表单主体中使用Gmap4
Rails
。表单中有一些自定义字段,其中一些可能是我在处理表单
的
非Ajax版本时使用
的
位置选择器。在表单
的
非Ajax版本
中
,我将Gmaps.loadMaps通过JavaScript在HTML页面的头部调用为"window.onload“,这是Gmaps4
Rails
的
通常做法。但是,这在Ajax
的
上下文中是行不通
的
,因为映射在window.onload时还没有定义
浏览 1
提问于2011-09-14
得票数 1
2
回答
状态机after_transition
回
调
不用于更新
ruby-on-rails
、
state-machine
我使用
的
是
Rails
-4.2.6、state _Mach-1.2.0和Ruby-2.3,我已经在订单模型上定义了状态机。succeeded end orderable.successful_payment当我按如下方式更新
顺序
时,将触发after_transition
回
调
。order.succeededorder.update(status:
浏览 5
提问于2016-10-10
得票数 1
1
回答
如何确保OpenCL中用户
回
调
函数
的
顺序
?
callback
、
opencl
、
nvidia
我正在进行OpenCL实现,其中主机端
的
特定函数每次执行clEnqueueReadBuffer时都必须调用。已注册用户
回
调</em
浏览 4
提问于2021-06-10
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券