株価データの傾向と株価を表示する Web アプリケーションを構築しています。データは Excel ファイルで送信されてきたので、データベースにロードする必要があります。Excel ファイルには、各株式の毎日の株式データがあり、次の形式の列があります。
日付 | 入札 | オファー | 価格 | 音量
以下のように、各株式はファイル内の個別のワークシートにあり、各ブロックはワークシートです。
ストック1 | ストック2 | ストック3 | ストック4
このデータを Excel スプレッドシートから DailyQuotes テーブルにロードする最善の方法は何ですか。DailyQuotes テーブルの移行ファイルは以下のとおりです。
class CreateDailyQuotes < ActiveRecord::Migration
def change
create_table :daily_quotes do |t|
t.date :date
t.decimal :bid
t.decimal :offer
t.decimal :price
t.integer :volume
t.integer :stock_id
t.timestamps
end
end
end
StockName と ID を列として持つ Stocks テーブルを既に作成しています。