当我尝试这样做时:
questions = Array.new
2.times do
question = Question.first(:order => 'random()')
questions << question
end
并检查元素:
raise questions.inspect
它返回一个包含两个相同对象的数组,但我希望我的questions
数组中有两个不同的对象。我做错了什么?
当我尝试这样做时:
questions = Array.new
2.times do
question = Question.first(:order => 'random()')
questions << question
end
并检查元素:
raise questions.inspect
它返回一个包含两个相同对象的数组,但我希望我的questions
数组中有两个不同的对象。我做错了什么?