Pregunta

Estoy probando la salida de serializador de modelo activo en la consola de los rieles y estoy buscando una forma de preparar la salida.La única solución que he encontrado hasta ahora es:

ap JSON.parse(ProfileSerializer.new(p).to_json)

que parece un enfoque de rotonda.¿Hay una "mejor manera"?

¿Fue útil?

Solución

Esto debería hacer el truco:

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

de esa manera no:

  1. Generar una cadena JSON, luego
  2. para analizarlo, luego
  3. la salida
  4. pero solo genere una cadena JSON letra bonita.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top