Rails“行动”扼杀了关键冲突
我正在构建一个包含各种CRUD端点的RESTful Rails服务。 在其中一个Create端点上,我传入的数据包括:
... action: "action_name" ...
我遇到的问题是params[:action]
包含“create”,而不是我传入的action
参数的实际值。我认为这是因为params[:action]
会被Rails自动填充。
有没有其他方法来访问我传递的这个键? 我做了一些明显愚蠢的事吗?
使用它很尴尬,但如果它是必需的,你可以使用以下方式获取信息:
request.POST