我正在使用引擎,在這裏我使用Roo
gem解析excel文件。我面臨的問題是我不知道如何映射列。Rails將excel文件的列映射到db列
例如,我的db-table
有列first_name
,last_name
,emp_id
,designation
等。但我的excel文件可以有任何列名稱,例如,它可能是fname
,lname
,e_id
,designation
或者它可能是FirstName
,LastName
,EmployeeId
等
現在我該怎樣映射,使得它會被存儲在相應的列數據。
我檢查了this question但我該如何設置別名,因爲我的Excel列標題可以是任何東西。如果可以別名請告訴我我該怎麼做。這是我第一次使用rails引擎。我也是新來的紅寶石。 任何幫助,將不勝感激。
而不是使用動態的數據庫列,它可能是更容易的CSV序列化到數據庫中的一個字符串,商店,答覆方式 –