我想通过PUT
连接到rails,并避免使用204
。我正在使用这个模式:
class SomeController < ApplicationController
respond_to :json
def update
# ...
respond_with(some_object)
end
end
然而,当我执行put
更新时,我得到了一个204
。我意识到这是完全有效的,但我明确地想要回内容。我可以在某种程度上覆盖它,如下所示:
def update
respond_with(some_object) do |format|
format.json{render json: some_object}
end
end
但对于rails来说,这似乎有点太亲力亲为了。有没有更惯用的方法来避免204
并请求返回完整的内容?这是Rails 3.2。
总而言之:我想要最大限度地避免204
的惯用rails。
https://stackoverflow.com/questions/9953887
复制相似问题