Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 习俗有很多吗?_Ruby On Rails_Ruby On Rails 3_Associations_Has Many - Fatal编程技术网

Ruby on rails 习俗有很多吗?

Ruby on rails 习俗有很多吗?,ruby-on-rails,ruby-on-rails-3,associations,has-many,Ruby On Rails,Ruby On Rails 3,Associations,Has Many,我有一个规则模型,它使用问题id字段引用问题模型 规则属于问题,问题有许多规则 所以,我可以做规则.question.name belongs_to :show_question, :class_name => 'Question' 但是,还有一个show\u question\u id字段。它还应该引用问题模型,但这是我无法理解的 我希望能够执行类似于规则。显示问题。名称 belongs_to :show_question, :class_name => 'Question'

我有一个
规则
模型,它使用
问题id
字段引用
问题
模型

规则
属于
问题,问题
有许多
规则

所以,我可以做
规则.question.name

belongs_to :show_question, :class_name => 'Question'
但是,还有一个
show\u question\u id
字段。它还应该引用
问题
模型,但这是我无法理解的

我希望能够执行类似于
规则。显示问题。名称

belongs_to :show_question, :class_name => 'Question'
Rails根据关联的名称推断外键和类名,因此您需要告诉它使用
Question
而不是(不存在的)
ShowQuestion

Rails根据关联的名称推断外键和类名,因此您需要告诉它使用
Question
而不是(不存在的)
ShowQuestion