activerecord 相关问题

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

如何在 Gem 中访问 Rails App 的`ActiveRecord::Base.connection`?

我正在开发一个将由 Rails 应用程序使用的 Ruby gem。在其中,我想使用Rails应用程序本身使用的数据库连接(ActiveRecord::Base.connection)。 宝石将是我...

回答 1 投票 0

如何在 Rails 中创建/更新 ActiveRecord 时跳过所有回调

我需要一种简单的方法来在更新活动记录时跳过验证和回调。 我正在运行以下代码: Student.find_or_create_by(id: data['id']).update(data) 其中数据是 h...

回答 3 投票 0

ActiveRecord:保存多个对象时跳过验证

我知道我可以跳过单个保存的验证,如下所示: User.new(name: 'John').save(validate: false) 但是,当同时保存多个对象时,我该如何做到这一点呢?像这样: 类别.creat...

回答 3 投票 0

为什么 ActiveRecord::Store.store_acessor 在查询时不会反映到结果 SQL

考虑这个类: 用户迁移类 < ActiveRecord::Migration[5.2] def change create_table(:users) do |t| t.hstore :settings end end end class User < ActiveRecord:...

回答 1 投票 0

检查数据库中是否存在值,如果存在则返回Rails

我在这里使用包含 :email_address 列的用户模型运行 Rails 我有一个数组 - emails_to_check[email1,email2,email3] 我想检查它们是否存在于用户数据库中。 我哦...

回答 2 投票 0

使用 ActiveRecord 进行类似重复查询的最佳实践

我有几个简单的疑问,我不确定最佳实践是什么。 我用两种方式编写它们,产生相同的结果。 哪个是首选? 或者还有第三种更好的方法吗? 更多内容...

回答 2 投票 0

在 ActiveRecord/Postgresql 中查询 JSON 对象键

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

回答 1 投票 0

Ruby on Rails Active Record 在创建失败时返回值?

我是 ruby on Rails 的新手,在完成这项工作时遇到困难。基本上我有一个用户注册页面,其中有密码确认。在 User 类中,我进行了以下验证: 瓦尔...

回答 2 投票 0

ActiveRecord 保存后未获取 id

我的应用程序处于奇怪的状态 - 当我创建记录(在应用程序或控制台中)时,它是在数据库中创建的,对象报告要持久化,但该对象没有 id (id:nil)。 总结一下:

回答 1 投票 0

“多态关联不支持计算类。”当尝试保存没有关联的记录时

我有一个名为 Bill 的 ActiveRecord 模型,它具有多态关联: bill_elements has_many :站点,通过::bill_elements,源::element,source_type:'站点' 有很多:

回答 1 投票 0

ActiveRecord::Relation - 如何知道是否正在等待插入?

给出 班级家长 < ActiveRecord::Base has_many :children end class Child < ActiveRecord::Base end p = Parent.first c = p.children.build() How can test if p.children has any pending i...

回答 2 投票 0

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

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