2015-05-13 16 views
5

Ich baue einen RESTful Rails-Service mit verschiedenen CRUD-Endpunkten. Auf einen der Endpunkte erstellen, die Daten, die ich vorbei bin in enthalten.Rails "Aktion" Parameter Schlüsselkonflikt

... 
action: "action_name" 
... 

Das Problem, das ich habe ist, dass params[:action] enthält „create“, nicht mit dem tatsächlichen Wert des action Parameters bin ich vorbei in diesem , Nehme ich an, ist, weil params[:action] automatisch von Rails aufgefüllt wird.

Gibt es eine andere Möglichkeit, auf diesen Schlüssel zuzugreifen, den ich gerade übergebe? Mache ich etwas offensichtlich Dummes?

Antwort

4

Sein umständlich, diese zu verwenden, aber wenn überhaupt seine erforderlich, können Sie die Informationen erhalten mit:

request.POST