J'ai mon sérialisation JSON fonctionne bienAjout d'attributs supplémentaires à une sérialisation ActiveRecord?
render :json => "#{current_object.serialize(:json, :attributes => [:id, :name])}
Mais je veux aussi ajouter d'autres données au format JSON avant qu'il ne soit mis au client. Principalement le auth_token.
Googled autour comme fou, mais je ne peux pas trouver quelle option serialize prendra pour me permettre d'ajouter/fusionner mes autres données dans le JSON.
Hopting trouver quelque chose comme ça ...
current_object.serialize(:json, :attriubtes => [:id, name], :magic_option => {:form_authenticity_token => "#{form_authenticity_token}"})
Désolé je suppose que j'aurais pu expliquer un peu mieux les choses. Les données supplémentaires que je cherche à ajouter (form_aithenticity_token) ne sont pas une fonction du modèle ActiveRecord. Notez également que #to_json ignore le noeud racine. {nom du modèle: {...}} –