0
Welches ist der beste Weg, das konvertieren ist: id Variable @object = Object.find(params[:id])
Param Variable String
in einen String?
render :json => {"status" => "404", "message" => "Object with id " + ":id" + " not found"}
auch versucht:
render :json => {"status" => "404", "message" => "Object with id #{:id} not found"}
Aber es gibt diesen Fehler:
no implicit conversion of Symbol into String
Genau. Verwenden Sie einfach die gleiche Notation wie im Controller, 'params' ist sowohl im Controller- als auch im View-Kontext verfügbar. – tadman
Ohne die #? Es schreibt nur "params [: id]" aber nicht den tatsächlichen Inhalt der Variablen – lapinkoira
@ lainkkoira, meine schlechte, aktualisiert)) – Ilya