Prettify JSON Uscita di attivo-model-serializzatore nella console dei binari
-
20-12-2019 - |
Domanda
Io sto testando l'uscita attiva-model-serializzatore nella console dei binari e sto cercando un modo per prettificare l'uscita.L'unica soluzione che ho trovato finora è:
ap JSON.parse(ProfileSerializer.new(p).to_json)
.
Sembra un approccio di rotatoria.C'è un "modo migliore"?
Soluzione
Questo dovrebbe fare il trucco:
puts JSON.pretty_generate(ProfileSerializer.new(p).serializable_hash)
.
In questo modo non sei:
- .
- Genera una stringa JSON, quindi
- analizzalo, quindi
- ESPORT IT
Ma solo generare una stringa JSON prettifinita.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow