RailsコンソールのアクティブモデルシリアライザのJSON出力
-
20-12-2019 - |
質問
Railsコンソールでアクティブモデルシリアライザ出力をテストしています。出力を樹立する方法を探しています。これまでに見つかった唯一の解決策は次のとおりです。
ap JSON.parse(ProfileSerializer.new(p).to_json)
.
は、ロータリーアプローチのようです。「より良い方法」がありますか?
解決
これはトリックをするべきです:
puts JSON.pretty_generate(ProfileSerializer.new(p).serializable_hash)
.
その方法あなたはしません:
- JSON文字列を生成し、次に
- それを裏に解析してから
- 出力IT
しかし、ただがっきりとしたJSON文字列を生成します。
所属していません StackOverflow