activerecord 相关问题

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

Rails中如何获取变量替换后的SQL语句?

我正在使用 Rails 7.1.2,我正在尝试弄清楚如何让 Rails/ActiveRecord 将变量插值到 SQL 字符串中,并将生成的 SQL 返回给我。这是我尝试过的: >>...

回答 1 投票 0

Rails 6 删除特定错误 - 删除(:电子邮件)

我知道我可以使用 user.errors.delete(: email) 来删除电子邮件验证错误,但如果电子邮件上有多个错误,我认为它会删除与电子邮件相关的所有错误。 做铁轨...

回答 4 投票 0

设计错误未定义方法`email'

我尝试调整我的设计视图,并用用户名替换了电子邮件。当然,我已经通过将所有出现的 :email 替换为 :username 来调整initializers/devise.rb。我调整了屏幕...

回答 2 投票 0

与非类/模块错误相比

我试图通过仅在专辑数量大于 3 时显示新专辑的链接来限制用户可以创建的专辑数量。我收到的错误是“与非类/modu 相比”。 ..

回答 1 投票 0

Rails Active Record 语句无效的未定义列

我对在 Rails 和 Active Record 上使用 ruby 完全陌生。 我似乎无法弄清楚为什么我不断收到此错误。我正在尝试通过 destroy 方法删除足球队,但它不起作用......

回答 1 投票 0

在 Codeigniter 中仅选择多行中的一列

我正在考虑效率,但我对此并不确定。 但我有一堆多列的行。我只需要某个特定的所有行中的名称字段...

回答 2 投票 0

使用 update_all 在 Rails 中存储

在我们的一个模型中,我们使用 ActiveRecord 的存储,如下所示: 存储:设置,访问器:%i[启用的距离单位],编码器:JSON 这允许我们像普通列一样访问这些访问器,例如

回答 1 投票 0

has_many :通过关联找不到有效的模型

我正在创建与 Rails Guides 患者-预约-医生数据模型几乎相同的关联。用户通过prospect_subscription拥有多个潜在客户。但是,当尝试访问时

回答 2 投票 0

RSpec 测试因文件字段而失败

当我测试我的图库控制器时,出现以下错误: 失败/错误:期望(响应)。重定向到 show_profile_show_profile_path 预期回应是 <3XX: redirect&g...

回答 0 投票 0

如何仅引用活动记录关联中的持久记录

在许多控制器的编辑方法中,您可以初始化新对象并编辑现有对象 杂志控制器类 < ApplicationController def edit @magazine = Magazine.find(params[:

回答 6 投票 0

Rails/MySQL:对于非 JSON 使用,使用 JSON 列或序列化文本更好吗?

使用我的 Rails 7.1.3 应用程序,我有一个带有用户表的 MySQL 8 数据库。每个用户有很多翻译,这些翻译属于另一个表语言。 我想缓存查询结果

回答 1 投票 0

如何按特定优先级对activerecord查询进行排序

我正在使用rails 3和postrges。 我想要按特定优先级排序。 就像是: 赋值.order(优先级: ['最好', '好', '坏']) 这将首先返回所有活动记录...

回答 3 投票 0

如何在Rails应用程序中使用activerecord activerecord-session_store使用cookie值在数据库中查找会话记录

我有一个 Rails 应用程序,它使用 Devise 和 activerecord-session_store gem 以及简约的设置(没有超出默认值)。 我正在尝试使用 cookie 中存储的值来手动...

回答 2 投票 0

SQL JOIN 到 SELECT - 是否有 ActiveRecord 方法可以做到这一点?

我有这样的SQL语句。这种类型的语句完全或大部分可能在 ActiveRecord 中吗? 更新用户 加入 ( SELECT user_id, count(*) AS num 来自帖子 按 user_id 分组 )作为...

回答 1 投票 0

使用连接表的 ActiveRecord 查询关联计数

我正在开发一个事件功能,并且遇到了一个相当复杂的查询。 以下是可供参考的型号: 班级活动 < ApplicationRecord has_one :party belongs_to :host, foreign_key: :

回答 1 投票 0

如何防止ActiveRecord在保存之前在回调中进行关联记录?

我有两个模型,分支和组织。一个组织有很多分支机构。一个分支机构不能没有关联的组织而存在,而一个组织也不能没有至少一个分支机构而存在......

回答 1 投票 0

同一模型内的关联?

我有一家模型公司。公司下设总部和分公司。它们具有完全相同的属性(并且不会改变)。总部可以有多个分公司(可选联营...

回答 1 投票 0

Postgres 问题 - 未提供密码

在尝试使用 Devise gem 时,我在 Rails 应用程序中遇到了困难。安装 gem 并执行必要的命令后,我尝试运行 Rails db:m...

回答 1 投票 0

在纯 Ruby 中解密由 Rails Active Record Encryptor 加密的字段

我有一个 Rails 应用程序,其中有一个名为“orders”的表,其中包含加密字段。加密由 Rails 7 的内置 Active Record 加密功能处理。 我正在尝试写...

回答 1 投票 0

使用`assign_attributes`立即保存`has_many through:`关联

据我所知,assign_attributes(与update_attributes不同)不应该保存记录或任何记录。 所以当我发现这不是真的时,我感到非常震惊

回答 3 投票 0

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