2013-02-21 178 views
0

有沒有任何方法使用活動記錄將記錄從文件插入數據庫?軌道中的活動記錄

假設我有一個文件test.txt,內容如下:

1,20,sonal 
3,34,Ram 

我有一個表students有場roll_numarksname

我想使用活動記錄在表中存儲文件的記錄。我怎樣才能做到這一點?

回答

3

它是簡單的CSV文件,所以您可以:

CSV.parse('path/to/your/file.csv') do |row| 
    Student.create(roll_nu: row[0], marks: row[1], name: row[2]) 
end