Вложенная проблема to_xml? - PullRequest
1 голос
/ 15 марта 2012

Это может быть основной вопрос, но он вызывает у меня некоторые проблемы. Я пытаюсь выгрузить объект ActiveRecord в файл XML с помощью функции to_xml. По какой-то причине, это не работает для меня, если я пытаюсь вложить его в элемент. По сути, у меня есть хэш объектов ActiveRecord, который я хочу перебрать, а затем выгрузить в свой XML-файл, например:

@hash_of_activerecord.each do |key, value|
    xml.object do
      value.to_xml
    end
end

По какой-то причине это, похоже, не работает. Что я могу сделать, чтобы это исправить? Очевидно, что я мог бы просто распечатать каждый аспект объекта по отдельности, но это не лучшее решение, потому что мне пришлось бы помнить, чтобы изменить то, что находится в этом цикле, если позже я внесу изменения в содержимое этого объекта ActiveRecord.

1 Ответ

0 голосов
/ 15 марта 2012

Использование: включить. Смотри http://apidock.com/rails/ActiveRecord/Serialization/to_xml

...