这可能是一个基本问题,但它给我带来了一些问题。我正在尝试使用 to_xml 函数将 ActiveRecord 对象转储到 XML 文件。无论出于何种原因,如果我尝试将它嵌套到一个元素中,这对我不起作用。基本上我有一个要迭代的 ActiveRecord 对象的哈希,然后像这样转储到我的 XML 文件中:
@hash_of_activerecord.each do |key, value|
xml.object do
value.to_xml
end
end
无论出于何种原因,这似乎都不起作用。我能做些什么来修复它?显然我可以单独打印出对象的每个方面,但这不是最好的解决方案,因为如果我以后更改该 ActiveRecord 对象的内容,我必须记住更改该循环中的内容。