我認爲我的標題很簡單,並告訴我需要的所有內容。它包含兩部分:Ruby on Rails:如何在json類型下創建下載數據庫的鏈接
a. Convert database to json. I can do this part now.
b. Make download link, and download json I have recent created.
我不能做b部分。我遇到兩個問題:
- 怎樣才能讓這個鏈接在世界之外?我已經創建了一個文件,例如「page.html.erb」到視圖文件夾中,但是當我輸入: 「localhost/Group/page」時,我將收到「路由錯誤」。
- 我們該怎麼做,當用戶輸入這個鏈接時,瀏覽器會自動下載我上面生成的文件。
我是Ruby on Rails的新手,所以這些問題對我來說並不明顯。我有谷歌一些,但沒有真正的教程幫助我。請告訴我如何。
謝謝:)
對不起,我不太明白你的問題。當你說下載時,你的意思是你想要爲特定的控制器操作返回json嗎? – John 2013-03-24 03:09:10
「下載」的意思是:例如,用戶在瀏覽器中鍵入一個鏈接,並且會像我們經常看到的那樣將某些內容下載到計算機中。希望這使我的發言更清晰,謝謝:) – hqt 2013-03-24 05:07:44
@John經常,當客戶端從服務器獲取數據時,服務器返回一個html文件。現在,我希望它返回一個json文件。我想我應該用route.rb做些事情,但真的不知道如何: – hqt 2013-03-24 05:10:57