Ruby to_json: methoden argumente
Ich benutze dasto_json
-Methode für ein Objekt und versuchen, das @ zu erhalt:methods
Argument zu arbeiten. Ich habe eine Methode für mein Modell (Drop) namensis_favorited_by_user?
. Diese Methode nimmt ein Argument descurrent_user
und prüft dann, ob der Drop vom Benutzer favorisiert wird. Wie kann ich dieses Argument durch das @ übergebto_json
Methode
render :json => @drops.to_json(:methods => :is_favorited_by_user?(current_user))