gpt4 book ai didi

ruby-on-rails - html 或 json 的同一 Controller 操作中的不同代码

转载 作者:行者123 更新时间:2023-12-03 13:39:37 27 4
gpt4 key购买 nike

我有一个 Controller 操作以两种格式响应相同的根 - html 和 json。但是为 html 响应运行的代码与为 json 响应运行的代码完全不同。现在我有类似的东西

def index
result_html = ...
result_json = ...
respond_to |format|
format.html
format.json { result = result_json.limit(10) }
end
end

我想拥有它

 def index.html
result_html ...
end

def index.json
result_json ...
end

组织它的最佳方式是什么?

最佳答案

可能像这样的东西对你有用。

def index
respond_to |format|
format.html { index_html}
format.json { index_json }
end
end

def index_html
...
end
def index_json
...
end

关于ruby-on-rails - html 或 json 的同一 Controller 操作中的不同代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24693804/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com