# makeを経由したBubble CSV Import

**URL:** <https://www.nocode-faq.com/t/topic/2876>\
**Category:** bubble\
**Tags:** バックエンドwork\
**Created:** [2022 年 5 月 15 日午後 10:50 UTC](https://www.nocode-faq.com/t/topic/2876 "2022-05-15T22:50:28Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ryo\_ganache](https://avatars.discourse-cdn.com/v4/letter/r/839c29/32.png) [@ryo\_ganache](https://www.nocode-faq.com/u/ryo_ganache)\
**Post date:** [2022 年 5 月 15 日午後 10:50 UTC](https://www.nocode-faq.com/t/topic/2876/1 "2022-05-15T22:50:28Z")

</div>

###・前提条件 ・発生している問題・エラーメッセージ ・実装したい機能  
BubbleからCSVファイルをアップロードする際にラベル名を任意の値に変更し、Bubbleデータベースにインポートしたい。

現状API ConnectorにてCSVファイルのファイル名をmakeに送信することは可能。  
ファイルアップロード後、CSVファイル内のデータをJSONに変換し、同じくmakeに送信したい

おそらくmakeで実装可能だとは思いますが、  
makeの他に有力ツールがあれば教えていただきたいです。

---

<div class="post-metadata">

**Author:** ![yukikun](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/yukikun/32/3485_2.png) [@yukikun](https://www.nocode-faq.com/u/yukikun)\
**Post date:** [2022 年 5 月 17 日午前 4:26 UTC](https://www.nocode-faq.com/t/topic/2876/2 "2022-05-17T04:26:28Z")

</div>

Bubbleの無料プラグインで可能です。

使い方がやや難しいかもしれませんが、Pluginの説明URLの方に動画の説明もあるので  
ぜひご自身で確認してみてください！

▼プラグイン

> **[1T - CSV Uploader Plugin for Bubble, by Eli](https://bubble.io/plugin/1t---csv-uploader-1608827595218x711669301717762000)**
>
> 1T - CSV Uploader Plugin page on Bubble, by Eli. Add 1T - CSV Uploader in one click to your app. Bubble lets you build web apps without any code.

---

<div class="post-metadata">

**Author:** ![ryo\_ganache](https://avatars.discourse-cdn.com/v4/letter/r/839c29/32.png) [@ryo\_ganache](https://www.nocode-faq.com/u/ryo_ganache)\
**Post date:** [2022 年 5 月 17 日午前 7:44 UTC](https://www.nocode-faq.com/t/topic/2876/3 "2022-05-17T07:44:50Z")

</div>

これの他にユーザーがフィールドごとに選択することなくインポートさせることってできますか？  
アップロードされるCSVファイルのラベル名は決まっています。

---

<div class="post-metadata">

**Author:** ![yukikun](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/yukikun/32/3485_2.png) [@yukikun](https://www.nocode-faq.com/u/yukikun)\
**Post date:** [2022 年 5 月 17 日午前 7:54 UTC](https://www.nocode-faq.com/t/topic/2876/4 "2022-05-17T07:54:22Z")

</div>

データベースのフィールド名とアップロードするCSVのフィールド名が一致しているのであれば、  
アップロードしたファイルをworkflowでCSV Uploadがあるのでこちらで処理できます。

---

<div class="post-metadata">

**Author:** ![ryo\_ganache](https://avatars.discourse-cdn.com/v4/letter/r/839c29/32.png) [@ryo\_ganache](https://www.nocode-faq.com/u/ryo_ganache)\
**Post date:** [2022 年 5 月 19 日午前 4:42 UTC](https://www.nocode-faq.com/t/topic/2876/5 "2022-05-19T04:42:15Z")

</div>

DBのフィールド名が違う場合もできないですかね？  
・DB  
name, email

・CSV  
名前, メールアドレス

等だった場合です。

---

<div class="post-metadata">

**Author:** ![yukikun](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/yukikun/32/3485_2.png) [@yukikun](https://www.nocode-faq.com/u/yukikun)\
**Post date:** [2022 年 5 月 20 日午前 6:45 UTC](https://www.nocode-faq.com/t/topic/2876/6 "2022-05-20T06:45:11Z")

</div>

そもそもシステム的にフィールド名を自動判断する処理はないのでできません。  
CSVに合わせてDB側のフィールド名を変更するのが良いのではないかと思います。
