3
如果我有在軌道模型基本紅寶石設置(例如像典型的博客帖子應用程序)與像index
動作:如何將Ruby on Rails模型轉換爲.json文件?
def index
@blogs=Blog.all
end
如何轉換所有的博客到.json
文件? 我知道,如果我這樣做:
def index
@blogs=Blog.all
respond_to do |format|
format.html{}
format.json{render json: @blogs.to_json}
end
這會給一個JSON輸出(我想要什麼),但在以下路徑:/blogs.json在我的瀏覽器,但我想實際以.json文件(不只是一個在瀏覽器中可見的路徑)。
我該怎麼做呢?
您是不是要找一個JSON文件被下載? – sufinsha
如果那是什麼,那麼是的。 –
目前還不清楚你在問什麼。你是否希望瀏覽器提示用戶下載'.json'文件而不是顯示它?或者你是否想將數據寫入服務器運行的計算機上的'.json'文件?如果是後者,你是否只想做一次,或者有一個可以經常使用的命令? –