FasterCSV を使用して Ruby アプリにデータをインポートし、それを SQLite または MySQL データベースに保存する方法を示すチュートリアルを知っている人はいますか?
具体的な手順は次のとおりです。
- ファイルを1行ずつ読み取る(
.foreachメソッドはドキュメントに従ってこれを行います) - ファイル内のヘッダー名をデータベースの列名にマッピングする
.newCSV データのデータベースにエントリを作成する (ブロック内およびブロック.save内で実行可能と思われる.foreach)
これは基本的な使用シナリオですが、チュートリアルを見つけることができなかったので、リソースがあれば役に立ちます。
ありがとう!