# リスト表示について

**URL:** <https://www.nocode-faq.com/t/topic/2638>\
**Category:** Adalo\
**Created:** [2022 年 2 月 24 日午前 7:57 UTC](https://www.nocode-faq.com/t/topic/2638 "2022-02-24T07:57:09Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![rupee](https://avatars.discourse-cdn.com/v4/letter/r/e99b99/32.png) [@rupee](https://www.nocode-faq.com/u/rupee)\
**Post date:** [2022 年 2 月 24 日午前 7:57 UTC](https://www.nocode-faq.com/t/topic/2638/1 "2022-02-24T07:57:09Z")

</div>

###・前提条件 ・発生している問題・エラーメッセージ ・実装したい機能  
10万件の商品データをデータベースに入れました。  
リストから検索しようとするとかなり重く検索さえできませんでした。

### 試したこと

1.商品データを50件くらいにした。→うまく検索できた。すぐに表示できた  
2.実際の表示を少なくして、もっと見る機能を作ろうとした。→やり方がわからない

### 補足情報 （調べたURL/参考になりそうな事例）

実際adaloは10万件とか50万件の商品情報をデータベースから  
検索するのは難しいのでしょうか？  
商品データがあってのアプリなので、実際これが解決できないとアプリの  
作成を諦めざるを得ません。

どうか教えていただけると幸いです。

---

<div class="post-metadata">

**Author:** ![tsubasa](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/tsubasa/32/8670_2.png) [@tsubasa](https://www.nocode-faq.com/u/tsubasa)\
**Post date:** [2022 年 2 月 24 日午前 8:12 UTC](https://www.nocode-faq.com/t/topic/2638/2 "2022-02-24T08:12:44Z")

</div>

Listを選んだ時の、 Load item as User Scrolls をONにすると、ユーザーがスクロールするごとにListが順番に表示されるようになるので、これである程度解消されます。

 ![image](https://us1.discourse-cdn.com/flex020/uploads/ncc_forum/original/2X/d/dcc894b433e98618e464b128a053476e87f4208e.png)

1万件くらいなら、問題ないのを確認してますが、  
50万件だとデータベースの負荷が結構おおいので、検索の条件分岐によっては、ちょっと大変になる気がします。

Adaloということは、ネイティブアプリを検討しているんですかね？  
であれば、その数ならAWSなどのスクラッチ開発が挙がってくるレベルだと思います。

Webサービスでということであれば、Jetboostなどの検索ツールを平行するのも検討に入るかもです。

> **[Jetboost - No-code search and filters for Webflow CMS](https://www.jetboost.io/)**
>
> Real-time search, dynamic filtering, and more for Webflow — without writing code.

---

<div class="post-metadata">

**Author:** ![rupee](https://avatars.discourse-cdn.com/v4/letter/r/e99b99/32.png) [@rupee](https://www.nocode-faq.com/u/rupee)\
**Post date:** [2022 年 2 月 24 日午前 8:18 UTC](https://www.nocode-faq.com/t/topic/2638/3 "2022-02-24T08:18:39Z")

</div>

ご返答ありがとうございます！  
今リストを見てみたのですが、おっしゃられる箇所が確認できませんでした。

 ![スクリーンショット 2022-02-24 17.17.11](https://us1.discourse-cdn.com/flex020/uploads/ncc_forum/original/2X/e/e9cefa320f57b7edbf2ce25156c7d87a1c300cd7.png)

---

<div class="post-metadata">

**Author:** ![tsubasa](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/tsubasa/32/8670_2.png) [@tsubasa](https://www.nocode-faq.com/u/tsubasa)\
**Post date:** [2022 年 2 月 24 日午前 8:28 UTC](https://www.nocode-faq.com/t/topic/2638/4 "2022-02-24T08:28:57Z")

</div>

あれ💦 申し訳ないです。

Simple Listなどのリストなど、一部表示されないList のコンポーネントがあるんです。  
Load item as User Scrolls は、Custom List で基本使うのが良いと思います。

 ![image](https://us1.discourse-cdn.com/flex020/uploads/ncc_forum/original/2X/0/0212bd5c3d26576a148983a760440285471a5d5d.png)

---

<div class="post-metadata">

**Author:** ![rupee](https://avatars.discourse-cdn.com/v4/letter/r/e99b99/32.png) [@rupee](https://www.nocode-faq.com/u/rupee)\
**Post date:** [2022 年 2 月 25 日午後 6:09 UTC](https://www.nocode-faq.com/t/topic/2638/5 "2022-02-25T18:09:32Z")

</div>

解決しました、ありがとうございます！

---

<div class="post-metadata">

**Author:** ![tsubasa](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/tsubasa/32/8670_2.png) [@tsubasa](https://www.nocode-faq.com/u/tsubasa)\
**Post date:** [2022 年 2 月 26 日午前 7:35 UTC](https://www.nocode-faq.com/t/topic/2638/6 "2022-02-26T07:35:07Z")

</div>

良かったです^^

---

<div class="post-metadata">

**Author:** ![rupee](https://avatars.discourse-cdn.com/v4/letter/r/e99b99/32.png) [@rupee](https://www.nocode-faq.com/u/rupee)\
**Post date:** [2022 年 2 月 28 日午後 6:36 UTC](https://www.nocode-faq.com/t/topic/2638/7 "2022-02-28T18:36:43Z")

</div>

リスト表示はうまくいったのですが、、、

CSVで商品データを一気にデータベースに格納したいと考えています。  
しかし、CSVの最大行数が65,535行なのでcsvから情報をデータベースに入れようとすると最大65535商品しか格納できません。  
先に100万商品のテストをちゃんと検索できるか知りたいのに、100万商品のテストができません。何かいい方法がありましたら教えていただきたいです。

また、商品データが多くなってくることでサイト自体極端に重くなったりすることってあるのでしょうか？

---

<div class="post-metadata">

**Author:** ![tsubasa](https://sea2.discourse-cdn.com/flex020/user_avatar/www.nocode-faq.com/tsubasa/32/8670_2.png) [@tsubasa](https://www.nocode-faq.com/u/tsubasa)\
**Post date:** [2022 年 3 月 1 日午前 3:12 UTC](https://www.nocode-faq.com/t/topic/2638/8 "2022-03-01T03:12:16Z")

</div>

> 先に100万商品のテストをちゃんと検索できるか知りたいのに、100万商品のテストができません。何かいい方法がありましたら教えていただきたいです。

2パターン、考えられて  
①Googleスプレットシート  
Csvというより、Excelの表示限界ということですかね？  
であれば、Googleスプレットシートから、CSVにする方法があります。  
スプレットシートは、セルで制限がかかっているので、商品内容によってですが、Excelより多く出力できる可能性があります

# スプレッドシートの500万セル制限の回避方法

> **[スプレッドシートの1000万セル制限の回避方法](https://spreadsheets.pc-syuhen.com/5-million-cell/)**
>
> 200万セルだった上限が2019/4現在は500万セルまで上限が解放されています。もうこれで管理表でも在庫管理表でもなんでも作れるんじゃないの？！↓2022年3月に1000万セルまで制限が解放されました。もうこれ回避する必要もないんじゃない

（Adaloのimport限界があるかも？ ちょっとできるかは分かりません💦）

②Make (旧 Integromat ）などをiPaSSを使う  
どこかのデータベース経由で、Adaloへデータをクリエイトさせる

> **[Adalo - Apps Documentation](https://apps.make.com/adalo)**
>
> Apps Documentation

などの方法で行けるかと思います。

> また、商品データが多くなってくることでサイト自体極端に重くなったりすることってあるのでしょうか？

Adaloに限らずですが、商品数が増える＝Relationも増える となると、サイト自体重くなることはありえます。原因として、それぞれ1ページでもDBを読み込みするための処理の母数が増えるためです。これを回避するために、一般的には、DB構成を改善したり、ユーザー読み込みするデータを制限したりしてます。
