0

並べ替え、フィルタリング、無限スクロールなどをサポートするデータ テーブル/グリッド Web コンポーネントに取り組んでいます。既存のデータ モデルを IndexedDB (Dexie を使用) に置き換えることを検討しています。

私の最初の計画は、単一のデータベースを使用し、各コンポーネントに「テーブル」を用意することでした。ただし、ドキュメントを読んだ後、新しいテーブルが追加されるたびにデータベースのバージョンが上がることに気付きました。

それは何を意味しますか?

  • このバージョン番号を追跡する必要がありますか?
  • グリッドがデータベースを使用していて、別のグリッドがデータベースをアップグレードした場合、データは失われますか?
  • 代わりにコンポーネントごとに DB を使用する方がよいでしょうか?

助けてくれてありがとう

4

1 に答える 1