ActiveRecord 问答列表

转义 ActiveRecord 事务

作者:schmijos 提问时间:8/17/2023

如何转义 ActiveRecord 事务?请考虑以下代码: Model1.transaction do response = http.request(request) OutboundRequ...

如何在 Ruby on Rails 中本地化深度嵌套属性的验证错误消息?

作者:Tintin81 提问时间:8/9/2023

在我的 Ruby on Rails 7 应用程序中,我有一个有很多,而它又可以有很多(基本上只包含一个附件)。BookingCargoItemsCargoItemDocumentsupload cl...

如何避免在创建关联模型时不必要地加载它?

作者:jwilm 提问时间:9/12/2023

在我的 Rails 应用程序中,我们有几个类似的模型 class Pen < ActiveRecord::Base has_one :ink after_create :add_ink de...

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

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

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

Rails:获取除当前在 after_create 中创建的记录之外的所有记录

作者:Corey 提问时间:9/14/2023

我在循环遍历所有记录时遇到了问题,除了 中新创建的记录。after_create 我的模型: 客户-has_many :registries 注册表-belongs_to :customer ...

插入与创建时的 Rails 验证

作者:Neil Middleton 提问时间:9/14/2023

我有一个模型,其中记录的有效性取决于插入时存在哪些其他记录。 虽然情况不完全相同,但假设我有一个 AuctionBid 模型——出价本身是有效的(有用户、价值、货币等等),我希望 Rails 告诉我...

根据关联模型的属性的最大值返回所有实例

作者:DavidM 提问时间:9/15/2023

意识到标题根本不好。从本质上讲,我有一个与 有关系的模型。我想返回所有没有任何时间段的 TaskReferral 实例,这些实例的日期超过给定日期TaskReferralhas_manyTimeSlo...


共67条 当前第7页