У меня странное поведение с моим семенем БД. фрагмент кода, о котором идет речь, такой:
#seeding info about Question Types
@question_types = [:name=> "Single Input", :name=> "Multiple Choice"]
@question_types.each do |question_type|
new_question_type = QuestionType.find_or_create_by_name(:name => question_type[:name]);
end
rake db: seed работает нормально, но когда я смотрю в таблицу question_types, я обнаруживаю, что был создан только «множественный выбор», без признаков «Single Input»
Я попытался удалить свою БД и начать с нуля, но это все еще происходит. Я использую Rails 2.3.5 и базу данных PostgreSQL