activerecord 相关问题

Active Record是一种将域逻辑与存储抽象结合在一起的模式。对于有关Rails ORM框架的问题,请使用此标记来解决有关模式的问题,[rails-activerecord]。

如何通过匹配同一条记录中的参数来查询记录?

在我的 Rails 应用程序中,我有一个项目模型和一个关联的任务模型(项目有很多任务)。每个任务都有一个名为parent_task_id 的字段,该字段将其链接到先前版本中的任务。 ...

回答 1 投票 0

Rails 5:STI 具有许多关联性

我已经广泛寻找适合我的情况的解决方案,但我找不到任何东西。 在我的应用程序中,我有一个 Person 模型,仅存储有关人员的数据: 类人 < ApplicationRec...

回答 1 投票 0

ActiveRecord::StatementInvalid 未知列错误

为什么这个工作正常: Tag.create(game_id: 1, 标记为: u) 但这: 标签 = Tag.where(game_id: 1, 标记为: u).includes(:tagged) 给出错误: ActiveRecord::StatementInvalid: Mysql2::Error: 未知

回答 2 投票 0

activerecord-import gem NoMethodError:未定义的方法“导入”

我正在尝试使用 activerecord-import gem,并且已按照 wiki 上的说明进行操作,但我收到了 NoMethodError: undefined method 'import' for #。 这里是...

回答 3 投票 0

关系问题:没有唯一约束匹配引用表的给定键

我正在尝试在 PostgreSQL 中实现分区。问题是一个分区表引用了另一分区表。还有第三个常规表也引用了

回答 1 投票 0

在 Devise 注册控制器中处理 ActiveRecord::RecordNotUnique

我的用户表在电子邮件和用户名字段上有唯一的索引。有时,唯一性约束会被打破,并且会抛出 ActiveRecord::RecordNotUnique 异常。可以

回答 3 投票 0

ActiveModel::UnknownAttributeError 问题

我目前正在使用 ActiveAdmin 开发 Rails 应用程序,并设置了两个模型:UniversityLocations 和 Programs 以及它们的关联。 这是我迄今为止实现的代码:

回答 1 投票 0

获取Rails模型名称的复数版本

假设我有一个名为 PaymentMilestone 的 ActiveRecord 模型。 有没有一个好的方法可以从中获得 payment_milestones ? (我知道 #table_name 可以做到这一点,但我的表名是

回答 3 投票 0

belongs_to :通过集合关联所有都属于同一个对象

我有以下课程: 类订单 有_许多:行_项目 结尾 行项目类 属于:订单 有_许多:行_项目_生产_项目 has_many :生产项目,通过: :

回答 1 投票 0

Rails 查找所有关联记录满足条件的位置

我正在尝试让所有与医生相关的客户,但他们都没有开始第一次疗程(一个客户有很多医生,可以与他们每个人进行第一次疗程)。 到目前为止...

回答 5 投票 0

向 _ids Active Record 属性添加范围

我有一个具有 has_many Item 类的位置。项目具有 is_enabled 的范围。我可以做 loc=位置.查找(1) loc.items.is_enabled # 和 loc.item_ids #我该怎么办? loc.item_ids.is_enabled 谢谢

回答 2 投票 0

在mysql中使用Rails ActiveRecord::Base.connection.exec_query绑定参数

我试图在Rails中使用ActiveRecord::Base.connection.exec_query来使用MySQL数据库的绑定参数,但我做错了一些事情。 这是代码: 查询=“选择* f...

回答 1 投票 0

Rails,如何延迟替换 ActiveRecord 集合

我正在编写一个重新分配多态集合的方法,例如: 类别 颜色 < ApplicationRecord belongs_to :colorable, polymorphic: true end class Table < ApplicationRecord has_many :

回答 1 投票 0

Rails 创造或更新魔法?

我有一个名为 CachedObject 的类,它存储由键索引的通用序列化对象。我希望这个类实现 create_or_update 方法。如果找到一个对象,它将更新它,否则...

回答 8 投票 0

Rails 依赖(无效或销毁)在一个动作中

我在两个模型之间有以下关系: 交易类 < ApplicationRecord has_many :transfer_sources, dependent: :nullify, foreign_key: "transaction_source_id", clas...

回答 1 投票 0

如何在rails中使用ActiveRecord::TypedStore查询布尔值

使用 ActiveRecord::TypedStore(Github 链接)查询布尔值的语法是什么? 尝试以下似乎不起作用?并抛出以下错误: PG::未定义函数:错误:

回答 1 投票 0

如何在 ruby on Rails 7 中添加 raw_filter 方法?

在 Rails 7 中,我使用 gem 'activerecord-import' 将数据导入到我的数据库并避免多次插入,例如: 我的书 = [] 10.次 |i| 我的书 << Book.new(name: "

回答 2 投票 0

AREL:使用 from 子句编写复杂的更新语句

我尝试寻找使用 Arel::UpdateManager 形成带有 from 子句的更新语句的示例(如 UPDATE t SET t.itty = "b" FROM .... WHERE ... 中),但找不到。找不到任何。我所看到的方式...

回答 2 投票 0

如何在 Postgres、Activerecord、Rails 5 中查询空 jsonb 数组

我有一个 Post 模型,其列由以下迁移定义: add_column :帖子、:评论、:jsonb,默认值:[] add_index:帖子,:评论,使用::gin 我想知道查询...

回答 3 投票 0

Rails 7.2 用符号打破 find_by

我正在将 Rails 应用程序从 7.1.3.2 升级到 7.2.1,并且我遇到了 find_by 的问题。 在我的控制器中,我有 ControlPlan.find_by("code = :code ANDvalidity_dates @> date :date", ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.