0
有沒有任何方法使用活動記錄將記錄從文件插入數據庫?軌道中的活動記錄
假設我有一個文件test.txt
,內容如下:
1,20,sonal
3,34,Ram
我有一個表students
有場roll_nu
,marks
和name
。
我想使用活動記錄在表中存儲文件的記錄。我怎樣才能做到這一點?
有沒有任何方法使用活動記錄將記錄從文件插入數據庫?軌道中的活動記錄
假設我有一個文件test.txt
,內容如下:
1,20,sonal
3,34,Ram
我有一個表students
有場roll_nu
,marks
和name
。
我想使用活動記錄在表中存儲文件的記錄。我怎樣才能做到這一點?
它是簡單的CSV文件,所以您可以:
CSV.parse('path/to/your/file.csv') do |row|
Student.create(roll_nu: row[0], marks: row[1], name: row[2])
end