Я пытаюсь сохранить некоторые данные таблицы поиска в файл YAML, чтобы позже, когда мне нужно настроить приложение на другом компьютере, я мог загрузить данные в качестве начальных данных.
данные подобны опциям выбора, и они в значительной степени установлены, поэтому не стоит беспокоиться об изменении динамических данных между сериализацией и десериализацией.
Я вывел данные, как это ...* И я могу загрузить файл следующим образом ...
questions = YAML.load_file('lib/tasks/questions/questions.yml')
Однако, когда я пытаюсь сохранить вопрос, я получаю эту ошибку ...
>> questions[0].save
NoMethodError: undefined method `save' for #<YAML::Object:0x2226b84>
Что является правильнымспособ сделать это?