activerecord 相关问题

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

Rails 多对多关联:每个组织强制使用唯一的电子邮件,但不强制执行属于不同组织的相同电子邮件

在这里,我通过会员资格在用户和组织之间创建了多对多关联,它工作正常,但我想要的是我想要插入相同的用户(即具有相同电子邮件的用户)...

回答 1 投票 0

如何返回空的ActiveRecord关系?

如果我有一个带有 lambda 的作用域并且它需要一个参数,根据参数的值,我可能知道不会有任何匹配项,但我仍然想返回一个关系,而不是空的

回答 10 投票 0

避免在 JSON 列的参数化查询中转换为字符串,MySQL

为了避免 SQL 注入,我们使用 ActiveRecord 的参数化查询,例如: House.where("year_built > ?", 2000) 效果很好(上面的例子不是最佳的,因为它...

回答 1 投票 0

在Rails中按product_type.name订购产品

我有产品和产品类型 产品类型类 < ApplicationRecord has_many :products end class Product < ApplicationRecord belongs_to :product_type def type_name self.

回答 1 投票 0

避免在 JSON 列的参数化查询中转换为字符串,Postgresql

为了避免 SQL 注入,我们使用 ActiveRecord 的参数化查询,例如: House.where("year_built > ?", 2000) 效果很好(上面的例子不是最佳的,因为它...

回答 1 投票 0

避免在 JSON 列的参数化查询中转换为字符串

为了避免 SQL 注入,我们使用 ActiveRecord 的参数化查询,例如: House.where("year_built > ?", 2000) 效果很好(上面的例子不是最佳的,因为它...

回答 1 投票 0

我有一个带有 Postgres 数据库和 4 个 mysql 数据库的 Rails 应用程序 - 如何将查询包装到事务中的所有数据库而不仅仅是主(Postgres)数据库?

基本上,我有一个 Rails 应用程序,它以一个 Postgres 数据库作为主数据库,并对其和 4 个独立的 mysql 数据库进行读写。测试行为时事务测试工作得很好

回答 1 投票 0

如何通过activeadmin表单中的关系为has_many添加多选

我有两个模型,学位和学院通过学科表连接多对多连接。 班级学位 < ActiveRecord::Base has_many :disciplines has_many :colleges, :through => :

回答 2 投票 0

在 Rails 应用程序中的查询运行时更改表名称

我在 Apache + mod_passenger 上有一个胖多租户 Rails 应用程序,它从 PostgreSQL 表输出产品价格,如下所示: 表“公共产品” 专栏 |类型 编号 |大整数 名称 |角色

回答 2 投票 0

在 Rails 中预加载范围和参数的关联

假设我们有这样的东西: 类组 < ActiveRecord::Base has_many :users end class User < ActiveRecord::Base scope :have_more_than_X_posts, -> (x) { 其中('posts_count ...

回答 1 投票 0

Rails 中如何获取属性的原始值

有没有办法获取ActiveRecord属性的原始值(=从数据库加载的值)? 我想要一个观察者这样的东西 before_save对象 做某事...

回答 5 投票 0

CodeIgniter 与 Active Records 和 or_like

我有一个管理面板,其中包含从名为“users”的数据库表获取的所有用户信息的视图。 有一个搜索框,我使用活动记录来获取数据。但好像有一个问题...

回答 1 投票 0

故意省略与 Rails ActiveRecord 的关联定义是否有效?

在开发 Ruby on Rails 应用程序时,我的同事建议我有意省略 ActiveRecord 关联,因为它定义了不必要的方法。 例子, 类人 <

回答 1 投票 0

我需要在这里进行交易还是只需要一个锁就可以了?

我有这张桌子: create_table :api_usages 做|t| t.references :api_key, null: false,foreign_key: true t.date :账单日期,null: false t.integer :request_count, null: false t.timesta...

回答 1 投票 0

如何更新 ActiveRecord::Base#where 解释范围的方式?

看来 ActiveRecord::Base#where 部分地区分了用 2 个点 (0..) 定义的范围和用 3 个点 (0...) 定义的范围。 例如。 > 用户.where(id: ..0).to_sql =>“选择...

回答 1 投票 0

如何自动派生具有多态关联的外键列名?

在我的 Ruby on Rails 7 应用程序中,我有一个大型 Account 模型,其中包含各种 has_many 关联(为简洁起见,此处省略了其中大多数关联): 班级帐户 < ApplicationRecord has_one :ad...

回答 1 投票 0

依赖无效在特定场景下失败

这是我有的两个型号。 一(:id,:two_nd_id)和 二(:id,:nd_id) 协会 1) 一个属于:二,:foreign_key => 'two_nd_id', :primary_key => 'nd_id' 2) 两个 has_many :一个, :

回答 2 投票 0

Rails 如何本地化表单对象的属性

我已经做了一些研究,但没有找到如何本地化表单对象的属性。 这是我的表单对象模型的相关部分: 班级承诺 包括 ActiveMod...

回答 3 投票 0

yii 活动表单始终无效

我的 yii 项目有问题。在我的管理面板中,我有一个用于创建使用 CActiveForm 小部件制作的商店产品的表单。 像这样的东西: beginWidget('CActiveFor...

回答 3 投票 0

ActiveRecord 关联问题:“Lap 模型类不是 ActiveRecord::Base 子类”

我在 Ruby on Rails 项目中遇到了 ActiveRecord 关联的奇怪问题。当我尝试从我的用户模型访问圈数关联方法时,我收到一个特殊的错误。 错误: 争论...

回答 1 投票 0

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