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"?

È stato utile?

Soluzione

Questo dovrebbe fare il trucco:

puts JSON.pretty_generate(ProfileSerializer.new(p).serializable_hash)
.

In questo modo non sei:

    .
  1. Genera una stringa JSON, quindi
  2. analizzalo, quindi
  3. ESPORT IT
  4. Ma solo generare una stringa JSON prettifinita.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top