activerecord 相关问题

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

Rails:has_one 的活动记录验证

我有2个型号 A 级 < ApplicationRecord has_one :b, dependent: :destroy has_one :c, dependent: :destroy end and class B < ApplicationRecord belongs_to :a validates :ip_address,

回答 1 投票 0

Ruby active_record-acts_as gem 加入子类和父类的问题

类产品< ActiveRecord::Base actable as: :as_product end class Car < ActiveRecord::Base acts_as :product, as: :as_product end class Truck < ActiveRecord::Base acts_as :

回答 1 投票 0

Rails 从连接表中删除记录:使用附加连接时,delete_all 失败

我的模特: 用户类 < ApplicationRecord has_and_belongs_to_many :comments end class Comment < ApplicationRecord belongs_to :book has_and_belongs_to_many :users end class CommentsUs...

回答 1 投票 0

Rails/ActiveRecord/Postgresql 中 JSON 对象键的查询

我在 Rails 应用程序的答案表中有一个 json 列;文档。我正在尝试编写一个范围,如果文档为空,或者仅包含两个特定键之一,则该范围返回 true。 与红宝石...

回答 1 投票 0

Codeigniter 数据库查询子句不起作用[重复]

我建立了一个查询: 公共函数 getContacts($limit, $start, $search) { $this->db->limit($limit, $start); 如果(!空($搜索)){ $this->db->like('name', $search); ...

回答 3 投票 0

CodeIgniter 的 Active Record 将先前的查询与新查询混淆了

我尝试在模型中使用另一个模型的方法来访问数据,但它给了我错误,因为它混淆了之前的 $this->db 参数: $this->db->select('*'); $这个->db->

回答 2 投票 0

已上传的 PDF 未在 Rails 中下载

我的 Rails 应用程序遇到了一个很奇怪的情况。 我有一个用于上传文档(即 PDF)的 API 调用,它通过其类定义中的 has_one_attached :file 附加到 Document 对象...

回答 1 投票 0

使用枚举时出现参数错误

我在访问“MyModel”时遇到此错误 ArgumentError:来自 /Users/.../.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/activerecord-4.2.1/lib/active_record/ 的参数数量错误(0 为 3)嗯...

回答 3 投票 0

Rails 处理多态关联的方式是什么?

我的 Rails 应用程序中有几个模型,它们是: 用户 照片 专辑 评论 我需要发表属于照片或相册的评论,并且显然始终属于用户。我要用

回答 2 投票 0

为什么Rails在数据库中存储的session_id中使用前缀2::?

我正在开发一个使用 ActiveRecord::SessionStore 进行会话管理的 Rails 应用程序。在调试时,我注意到有关 session_id 的一个有趣的行为。这是我发现的:

回答 1 投票 0

Yii2 Active Record 按主键 ID 排序不起作用

我有一个非常基本的 Yii2 ActiveRecord 查询。 $paperList = Paper::find()->orderBy(['id' => SORT_DESC])->all(); id 是我的主键列,其类型为 int 和 AUTO_INCRMENT。 当...

回答 1 投票 0

找不到“ ”角色的“ActiveRecord::Base”连接池

我将Rails应用程序从版本6.0直接升级到7.0。注释掉新框架默认值后,一切似乎都运行顺利,但将 load_defaults 设置为 7.0 后,我...

回答 1 投票 0

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

在我的 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

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