我需要关于rails项目的帮助。我是rails的新手,我正在制作一个测试应用程序。我已经创造了一切。
对于模型User_relation_MC_question
,我有属性user_id answer和user_pick。我需要从现有的MC_question
模型导入answer
,但我不知道如何做到这一点。
I have try:
- https://human-se.github.io/rails-demos-n-deets-2020/demo-has-many-forms/
- https://tressa sanders.medium.com/building -测试-与- ruby - rails -使用-多个实例- - -模型- 88 e506832af9
- https://api.rubyonrails.org/v7.0.3/classes/ActiveRecord/Associations/ClassMethods.html method-i-belongs_to
这是我的MC-question迁移文件,我想使用其中的答案列作为其他模块的列,其中的值我已经在这个模块
class CreateMcQuestions < ActiveRecord::Migration[6.1]
def change
create_table :mc_questions do |t|
t.string :question
t.string :answer
t.string :distractor_1
t.string :distractor_2
t.timestamps
end
end
end
这是第二个模型,我想使用从mc_question表到这个user_r_mc_question模型的回答的列+数据数据:
class CreateUserRMcQuestions < ActiveRecord::Migration[6.1]
def change
create_table :user_r_mc_questions do |t|
t.string :User_ID
t.string :answer
t.string :user_choice
t.timestamps
end
end
end
第二个模型中带有值的属性答案。
请帮助我,这样我才能从中吸取教训。
您可能会发现本文对您有所帮助https//api.rubyonrails.org/v7.0.3/classes/ActiveRecord/Associations/ClassMethods.html#method-i-belongs_to