Я некоторое время гуглял, пытаясь преобразовать и входящий XML-запрос в активный объект записи. Я пытался использовать метод ActiveRecordObject.new.from_xml, но, похоже, он не обрабатывает отношения.
Например, скажем, у меня есть следующий xml:
<blog>
<title></title>
<blog-pages>
<blog-page>
<page-number></page-number>
<content></content>
</blog-page>
</blog-pages>
</blog>
А у меня есть следующие модельные объекты:
class Blog < ActiveRecord::Base
has_many :blog_pages
end
class BlogPage < ActiveRecord::Base
belongs_to :blog
end
Есть ли способ конвертировать xml в объект блога С отношениями? Или мне нужно вручную разобрать XML?
Заранее спасибо.