Ich habe ein Modell Benutzer
Wie bekomme ich u Instanz in einen Hash umgewandelt? Gibt es dafür eine eingebaute Methode?
u
Die Antwort ist hier auf SO: Rails-Objekt zum Hash (benutze .attributes method)
.attributes
Ich habe das für die rspecing update Methode gebraucht, da du es als param angeben musst.
Sie können as_json verwenden, um zu erreichen, was Sie wollen.
as_json bietet eine sehr flexible Möglichkeit, komplexe Objekte nach Modellrelationen zu konfigurieren
BEISPIEL
Wir können auch solche Spalten ausschließen
Offizielle Dokumentation für as_json
Tags und Links ruby-on-rails-3 ruby-on-rails