データベースに大量のインポートを行う必要があります。約10万行としましょう。
ユーザーは、csv のように、行を含むファイルを処理できる必要があります。1 行に 1 データ。
会社のように、ファイルを投稿できるgrailsでAPIを作成したいすべてのものに残りのAPIを使用する必要があり、APIはインポートジョブを処理します。
だから何かを作る
curl -X POST -d @file http://apiurl/process-file
私はgrailsでこれを達成しようとしています。
まず、ファイルの生のコンテンツを取得するために、リクエストから複数の入力ストリームを取得するためにフィルターを追加する必要がありました。
私が今抱えている問題は、ファイル内の改行を認識しないことです。
ケースを再現するアプリをここに置きます。
何が問題なのか、これを可能な限り簡単な方法で達成する方法を知りたくありません。
アドバイスやポインタに感謝します。