2
作爲一種學習練習,我試圖將現有的Sinatra應用程序轉換爲Rails應用程序。 countries.txt中的信息最終會被轉移到數據庫中,但爲了讓事情變得簡單,我想先從文本文件中讀取數據,就像源應用程序一樣。問題是我無法弄清楚文件將從Rails應用程序中讀取的位置。在Rails目錄中,我可以將模型中的方法的countries.txt文檔放在哪裏以便訪問?模型可以訪問Rails中的文本文件?
def get_random
content = File.read("countries.txt")
words = content.split("\n")
words[rand(words.size)].upcase
end
感謝您的建議。我會和他們一起玩。我最初認爲「模型」,因爲該方法是在Sinatra應用程序中的一個類。 – BrainLikeADullPencil