Rails-ActiveRecord 问答列表

如何在 rails 3.2 中将一个数据库对象与另一个数据库对象重新关联

作者:kael 提问时间:4/30/2013

我在表达这个问题时遇到了困难,因此我也很难找到答案。希望有人能帮我更好地表达。无论如何,我找不到任何标准过程来管理给定数据库行与另一个可能已经存在或可能不存在的行的重新关联。例如,假设我们有两个模型:...

如何获得批量分配以利用自定义分配方法

作者:kael 提问时间:5/1/2013

这让我完全发疯了。我有一个自定义 setter 和一个用于电话号码字段的自定义 getter: class Person < ActiveRecord::Base attr_accessible ...

有没有办法将命名范围合并到一个新的命名范围中?

作者:James A. Rosen 提问时间:8/27/2008

我有 class Foo < ActiveRecord::Base named_scope :a, lambda { |a| :conditions => { :a => a } } named...

Rails 模型中的两级命名空间

作者:muskrat_ 提问时间:5/26/2020

如果我的 Rails 中有这样的东西,这两者有什么不同?model class A::B::C < ApplicationRecord .... end module A module B ...

Rails ActiveRecord:after_update 和 after_touch 之间的区别?

作者:Jon Lawton 提问时间:8/5/2022

我不认为它们是彼此的同义词,而是在功能上相似。 甚至在触摸时触发,还是只忽略触摸?after_update 是触发更新,还是只触发触摸?after_touch...

使导轨控制台输出更漂亮一些

作者:Bohn 提问时间:1/17/2013

Rails 控制台的输出如下所示: User.all => [#<User id: 1, name: "Michael Hartl", email: "[email protected]", cre...

如何对 ActiveRecord 联接应用其他条件

作者:David Asatryan 提问时间:7/31/2023

假设我尝试计算一段时间内每个部门的事故计数。所以我有 2 张桌子。我正在尝试使用ActiveRecord来获得答案,它看起来像这样 class Division < ApplicationRecor...

如何访问与 JSON:API 序列化程序的关系

作者:Unik6065 提问时间:9/16/2023

我目前正在开发一个使用 ruby on rails 和 React 的评论系统。一切正常,我的用户可以发表评论,产品可以收到评论。但现在我有一个问题。 这是我的三个模型: 产品 class Pro...

在不触发 Rails 的 AR 生命周期回调的情况下保存(恢复已删除的)AR 对象?

作者:Dan S. 提问时间:9/14/2023

虽然这个问题是由 PaperTrail gem 引起的,但它也适用于一般的 Rails 的 ActiveRecord。 TL;博士: 如何在不触发 ActiveRecord 生命周期回调的情况下保...

轨道 6.1 |有没有办法检查哪些关联已加入范围?

作者:Ryan Pierce Williams 提问时间:9/22/2023

我有一个小框架,可以根据来自前端的 json 请求在 rails (v6.1.7.3) 中动态构建查询。随着用例的不断增长,一般管理起来有点麻烦的一件事是,有一种方法可以跟踪哪些关联已经加入到给定的查...


共16条 当前第1页