我试图
我正在使用google-drive-ruby gem,Google Drive API Documentation (Ruby)
1。)session = GoogleDrive.login("username@gmail.com", "mypassword")
2。)ws = session.spreadsheet_by_key("key").worksheet_by_title('Data')
到目前为止,我可以访问Worksheet: Data
。
3。)我被困在这里。我试图提取数据并用它填充我的数据库。
电子表格包含5 Columns
和Headers
。
来自gem的文档:
# Dumps all cells.
for row in 1..ws.num_rows
for col in 1..ws.num_cols
p ws[row, col]
end
end
这与我在工作表中的数据最接近:)..
如何将数据拉入我的数据库(例如Contact.create(工作表中的数据)。
最重要的是,我并没有完全理解如何将特定列分配给模型的给定属性。
E.g。
Column 1 => :name
Column 2 => :email
etc...
一点帮助将非常感谢,干杯。