【发布时间】:2014-12-12 18:25:55
【问题描述】:
我在尝试设置我的第一个 API 时遇到了问题。我有使用 Grape 的 API 端点,但我不确定如何获得我想要的正确数据哈希。
现在 API 非常简单,如下所示:
module CategoryTopic
class API < Grape::API
prefix "api/v1"
format :json
resource "categories" do
get do
Category.all
end
end
end
end
然后返回这个
[{"id":1,"category_name":"General Questions"}]
但在我的应用程序内部,一个类别有_many 个主题,我想返回一个看起来像这样的哈希:
{categories:
{"Numbers": "1", "2"},
{"Colors": "Red", "Blue"}
}
这样的事情可能吗?
【问题讨论】:
标签: ruby-on-rails ruby json ruby-on-rails-4 grape