-
0 votesanswersviews
Rails关系:在多对多关系中引用同一个表两次
我对rails非常陌生,并试图找出关系 . 我试图建模的数据如下:一个事件是人们玩游戏的聚会 . 一个事件记录在多个视频中 . 视频包含多个GameSet . GameSet有两个玩家,player_one和player_two . 因为一个事件有很多视频,一个视频有很多GameSet,我觉得我应该能够声明一个has_many:through关系直接从事件到GameSet . 此外,我应该能够直... -
0 votesanswersviews
Rails 3,使用has_many和多态,或其他什么?
我有一个我无法解决的问题 . 问题是我有一个用户模型和一个事件模型,在事件模型中用户可以有多个角色 . 我们还可以为现有用户添加服务员,或创建可以转换(仅通过数据库中的标志)的虚假用户给真实用户 . So the diffrent user-type are: A existing user who has created the event (this is a one-to-one rela... -
3 votesanswersviews
Rails has_many通过多态计数器缓存
我有两个模型,我使用多态的has_many通过关联链接在一起,我想添加一个counter_cache但似乎Rails / ActiveRecord不支持开箱即用的这个功能 . class Classifiable < ActiveRecord::Base has_many :classifications, :as => :classifiable, :foreign_key =&... -
2 votesanswersviews
使用带有has_many的嵌套表单 - 无法指定质量属性
我在这里几乎每个问题都读过有关has_many通过关联的嵌套表单,但我无法让我的模型起作用 . 有人可以帮忙吗? 有两种模式:原型和裙子偏好,通过裙子模型连接 . 以下是模型: 类Archetype <ActiveRecord :: Base attr_accessible:occasion,:skirt_partworth,:title,:skirtpreferencings_attri... -
0 votesanswersviews
Rails多个带有关联文本字段的复选框
我正在尝试为每种尺寸创建一个具有多种尺寸和价格的产品表单 . 我建模的方式是has_many:通过关系 . 关联表包含一个额外的价格字段,现在它将包含product_id,size_id和price . 我不确定如何创建我的表单或Rails希望如何看待它 . 任何帮助将非常感激 . 我的产品是蛋糕:) class Cake < ApplicationRecord belongs_to :... -
0 votesanswersviews
通过与用户的关系,多对多
在Rails 4上,我正在为我的用户使用设计,我有一个练习脚手架 . 每个用户都有很多练习,每个练习都有很多用户,这是通过一个名为schedule的模型来完成的 . 我想构建一个表单,以便在创建新练习时可以将其分配给用户 . 在创建新练习时,我很少迷失如何允许schedule表同时接受exercise_id和user_id . 任何帮助表示赞赏! /user.rb class User < ... -
0 votesanswersviews
Rails中的关联和嵌套资源3
我正在构建这个练习应用程序: http://order-checker.herokuapp.com/ user:用户传递:abcd1234 用户拥有许多产品和客户 . 每个客户都有很多订单 . 每个订单都包含许多产品 . 问题是:我应该如何正确设计我的模型关联和我的资源?我应该使用has_many:通过关联,使用像订单项这样的加入实体来保存order_id和product_id吗?如何组织,嵌套或... -
0 votesanswersviews
有很多通过与控制台的工作联系而不是从控制器 .
我通过关联有一个has_many的问题 . 不知怎的,u.groups.create!(:name =>“test group”,:school =>“school”)使用跟踪进行正确的插入: (0.1ms)开始事务SQL(4.5ms)INSERT INTO“groups”(“created_at”,“findeble”,“name”,“school”,“updated_at”)VA...