IndexedDB でオブジェクト ストア間の関係を作成できますか?
たとえば、 と の 2 つのオブジェクト ストアがartist
ありalbum
ます。は と 1対多artist
の関係にありalbum
ます。album.artistId
はアルバムを に関連付けartist.id
ます。
ここでHibernateの方針に沿って考えています。アーティストのクエリを実行し、そのアーティストに属するアルバムをオブジェクトで呼び出される配列として返すようにしたいと考えていartists
ますalbum
。
artist.albums = [];
経過観察(4.5年後、2017年)
以下に、質問に非常によく答えるいくつかの優れた回答があります。私はもともと IndexedDB をリレーショナル ストアとして使用し、その上に ORM のようなソリューションを構築しようとしていたことを付け加えたいと思いますが、これには適していません。IndexedDB は NoSQL データベースです。私は NoSQL データベースをそのように扱い始めて以来、より理にかなっていて、プロジェクトの管理が容易になりました。これが、元の質問に継続的に遭遇する人にとって、元の質問に何らかの価値を追加することを願っています.