我希望能够将一个对象数组发送到我的Google地图,这样我就可以显示这些位置。
我想问的是,最好的方法是什么? 我试图使用RABL gem,但他们的教程并不完全是最新的。
然后我找到了有关使用rails构建和API的信息。这似乎是一个很好的计划,但我不知道如何使用它。 Google充斥着tuts,但仅用于构建仅限API的应用,我已经拥有自己的应用,只想添加API。
我应该从哪里开始寻找它?
答案 0 :(得分:2)
在你的控制器中试试这个:
def something_controller
@something = YourModel.all
respond_to do |format|
format.json { render :json => @something }
end
end
如果您使用的是jQuery,请在您的javascript中:
$.getJSON('your_controller/your_action.json', function(data) {
// and here you can do something with tour json data
console.log(data)
});