如果请求具有JavaScript或xml有效负载,我想将Rails控制器设置为仅执行创建操作。我不希望HTML表单提交触发创建。理想情况下,尝试这样做会将您发送到一个页面,说明您无法做到这一点。
我认为一个解决方案是在控制器上放置一个prepend_before_filter
来检查content_type并接受请求的标头。
但有没有更清洁或更常见的方法来实现这一目标?
答案 0 :(得分:0)
我认为一个解决方案就是放一个
prepend_before_filter
控制器,将检查 content_type并接受标题 请求。
我认为你在这里有正确的想法。
答案 1 :(得分:0)
我的方法是使用before_create方法将函数放入模型中