1
前に、私は私が直接使用してインポートしていCSVを持っている:CSVでRailsの4:AJAXでのインポートCSVおよび編集提出
CSV.foreach(file.path, headers: @weigh_in_cols) do |row|
hashed_row = row.to_hash.except!(nil)
...
一つの列はscale_id
で、私のインポート機能はClient
とを見つけよう
client = Client.find_by(scale_id: hashed_row["scale_id"])
をし、どのクライアントが存在しない場合、私はclients
のリストから適切なclient
を選択する能力を与えられるしたいと思います:scale_id
対応します。
インポート時にCSVを編集して正しいclient
を選択した後で、CSVを適切なscale_id
に更新する方法はありますか?
(ユーザーを選択するための方法は、問題の範囲外である、私はインポート中にCSVを編集するともっと心配です)
それは素晴らしいアイデアです –