Dexieには、スキーマやテーブルアーキテクチャについて何かをアップグレードする必要がある場合は、db.version(X)
メソッドを使用します。dexieで現在のdbバージョン番号を読み取るには?
ライブラリは、ユーザーのブラウザに以前のバージョンがキャッシュされているかどうかを確認し、適切なアップグレード手順を実行します。
現在のユーザーのdbバージョンを手動で読み取る方法が見つかりません。バージョンは、ユーザーが現在持っていると言って
//ライブラリが丁寧にエラーがスローされます。このコードdb.version(1).stores(/* my schema */)
db.version(2).stores(/* my schema */)
を削除:
だから例えば、この意図的に破壊コードを書いた場合(明らかに、1
)にはスキーマがありません。
しかし、ユーザーが持っているバージョンを正確にに読み込む方法はありますか?
デバッグに便利です!