has-many-through相关内容

如何让一个Rails型号在一个表中有多个user_id?

我正在开发一个分配系统。我需要能够访问分配给比赛模型的裁判。分配最多可以有4名全部为用户的推荐人。我相信我的联想是正确的。我的问题是: 是否需要将assignment_id添加到游戏表? 要测试我的系统,我最终需要设定数据种子。如何播种数据/设置分配,以使每个属性(center_referee、assistant_referee)都是用户?如果此表单有作用,我希望它不可避免地成为一个下 ..
发布时间:2022-03-16 14:43:33 其他开发

has_many:通过外键?

我已阅读有关此问题的多个问题,但尚未找到适合我情况的答案. 我有 3 个模型:Apps、AppsGenres 和 Genres 以下是每个字段的相关字段: 应用程序application_id应用类型流派_idapplication_id流派流派_id 这里的关键是我不使用这些模型中的 id 字段. 我需要根据那些 application_id 和 genre_id 字段关联 ..

如何通过关联在 has_many 中使用回调?

我有一个通过 has_many 关联到项目模型的任务模型,需要在通过关联删除/插入之前操作数据. 由于 "自动删除连接模型是直接的,不会触发销毁回调."我不能为此使用回调. 在任务中,我需要所有的 project_ids 来计算任务保存后的项目值.如何通过关联禁用删除或更改删除以在 has_many 上销毁?这个问题的最佳实践是什么? 类任务has_many :project_tas ..

与 Ember、ember-data 和 Rails 的多对多关系

我在尝试使用 ember-data 和 rails 在 Ember.js 中保存多对多关系时遇到问题.该关联在 ember 方面工作正常,但是当我尝试提交事务时,它不会在提交到 rails 时包含新关联列表.任何帮助将不胜感激,我一直在努力寻找一个示例应用程序,该应用程序在 github 上执行如此简单的操作,但我似乎找不到. 这是我的 Ember 代码的简化版: App.Store = ..

Rails:has_many 通过多态关联 - 这会起作用吗?

一个 Person 可以有多个 Events,每个 Event 可以有一个多态的 Eventable 记录.如何指定 Person 和 Eventable 记录之间的关系? 这是我拥有的模型: class 事件 真的结尾班级膳食可事件结尾课堂锻炼ActiveRecord::Basehas_one :event, :as =>可事件结尾 主要问题涉及Person 类: class Per ..

如何在 Rails 3 中为社交网络应用程序实现友谊模型?

我目前正在开发一个小型社交网络应用程序,现在我正在尝试创建一个模型来代表用户之间的友谊.这是我目前想到的: class User :友谊结尾班级友谊'用户'结尾 我的 friendship 模型有一个字段 confirmed 作为布尔值,我想使用它将友谊定义为待定或已确认. 如何访问某个用户的所有待处理请求?我可以以某种方式定义这使用 Rails 的 scope 方法?类似的东西 cu ..
发布时间:2021-12-23 14:44:05 其他开发

如何将记录添加到 has_many :通过 rails 中的关联

类代理 如何为 Customer 添加到 Agents 模型? 这是最好的方法吗? Customer.find(1).agents.create(customer_id: 1, house_id: 1) 以上在控制台上工作正常,但是我不知道如何在实际应用程序中实现这一点. 假设为客户填写了一个表单,该表单也将 house_id 作为输入.那么我是否在我的控制器中执行以下操作? ..
发布时间:2021-12-23 14:39:39 其他开发

Rails - 按连接表数据排序

我有一个 RoR 项目正在进行中.以下是我的模型的适用部分. 首页 has_many :communities, :through =>:可用性has_many : 可用性, :order =>“价格 ASC" 社区 has_many :homes, :through =>:可用性has_many : 可用性 可用性 belongs_to :home归属地:社区 数据库中的“av ..
发布时间:2021-12-17 20:30:36 其他开发

Rails has_many 通过表单与连接模型中的复选框和额外字段

我正在尝试解决一个非常常见(如我所想)的任务. 共有三种模型: class Product :分类accepts_nested_attributes_for :categorizations结尾类别分类ActiveRecord::Base归属地:产品归属地:类别验证:描述,存在:真实 # 注意这里的附加字段结尾类别类别 我的问题始于新产品/编辑表单. 创建产品时,我需要检查它所属的 ..