ruby 如何告诉Rails动作没有模板或视图?

xwbd5t1u  于 2023-05-22  发布在  Ruby
关注(0)|答案(2)|浏览(115)

我有一个行动到我的控制器谁不需要模板或视图
美洲狮的日志

No template found for CartController#post, rendering head :no_content
Completed 204 No Content in 2249ms (ActiveRecord: 2.7ms | Allocations: 27968)

如何告诉Rails不需要模板?

rdlzhqv9

rdlzhqv91#

当你想让一个动作返回没有内容的时候,使用head方法只返回一个HTTP状态码。
在您的示例(CartController#post)中,最合适的响应可能是

head :created

返回HTTP 201 Create状态码,不包含其他内容。

arknldoa

arknldoa2#

您可以尝试:

render json: @foo

相关问题