Ich arbeite an einer Engine, wo ich eine Excel-Datei mit Roo
Gem analysieren. Das Problem, dem ich gegenüberstehe, ist, dass ich nicht weiß, wie man Spalten abbildet.Rails map Spalten von Excel-Datei zu db-Spalten
Für z.B. Meine db-table
haben Spalten first_name
, last_name
, emp_id
, designation
usw. Aber meine Excel-Datei kann einen beliebigen Spaltennamen für z.B. es könnte fname
, lname
, e_id
, designation
sein oder es könnte FirstName
, LastName
, EmployeeId
usw.
nun sein, wie ordne ich Daten, so dass sie in der jeweiligen Spalte gespeichert werden erhalten.
Ich habe this question überprüft, aber wie kann ich Alias als meine Excel-Spaltenüberschrift kann alles sein. Wenn kann Alias als bitte sagen Sie mir, wie ich das tun kann. Es ist mein erstes Mal, dass ich an Schienenmotor arbeite. Auch ich bin neu in Rubin. Jede Hilfe wäre willkommen.
Anstatt dynamische Datenbankspalten verwenden, könnte es einfacher sein, die csv in einen String und speichert in der Datenbank zu serialisiert, die Art und Weise –