在Rails的erb的文本字段中显示模型的所有ID

时间:2019-06-19 11:31:24

标签: ruby-on-rails erb

我有一个Quiz has_many的{​​{1}}模型。我需要显示与questions中特定ids关联的questions中的所有Quiz。目前我的代码是这样的:

text_field

这将显示对象<%= text_field(:quiz, :quiz_questions) %> ,但我必须显示该quiz_questions中所有ids的{​​{1}}。我想要这样的东西:

questions

我该怎么做?

1 个答案:

答案 0 :(得分:0)

第二个参数quiz_questions是您的模型方法。因此,您需要向模型中添加一个仅返回ids

的模型
# app/models/quiz.rb

def question_ids
  questions.ids
end

您认为

<%= text_field(:quiz, :question_ids) %>