FasterCSV、SmarterCSV、またはデフォルトの CSV ライブラリを使用して CSV をインポートする方法について、かなりの例を見てきました。ただし、これらの例はすべて、csv が特定の形式であることを前提としています。
住所フィールド (street、hsno、city など) を含む固定モデルがありますが、アップロードされているデータを制御することはできません。
データがモデルにロードされる前に、CSV データを (ヘッダー名で) モデルにマップする方法を探しています。
どんなアイデアでも大歓迎です。