在Rails中为json和csv使用活动模型序列化程序?

时间:2015-06-08 21:31:12

标签: ruby-on-rails json csv serialization

我在我的rails应用程序中使用活动模型序列化程序用于json,这非常有用。现在我还需要将该数据导出为csv,并且必须重写csv方法的序列化程序中的所有方法。

无论如何都要采用序列化的json并将其转换为csv?或者在模型和序列化器之间轻松共享代码的方法?

1 个答案:

答案 0 :(得分:0)

我从未尝试过 - 但有as_csv gem

  

在幕后,任何包含ActiveModel :: Serialization的类都会使用to_csv公开它们的属性。