問題タブ [android-room]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1332 参照

android - データベース バージョンのアップグレード中に Room Persistence Library でデータが保持されない

データベースをバージョン 1 からバージョン 2 にアップグレードして新しいデータを挿入すると、データベースのバージョン 1 に保存されていた古いデータがすべて削除され、新しく挿入されたデータのみがデータベースに表示されます。

Room Library を使用してデータベースをアップグレードする際にデータを保持する方法はありますか?

0 投票する
3 に答える
8741 参照

android - Android Room でのエンティティ リストの関係

エンティティ サブリストを読み込もうとしていますが、2 つのクエリを実行することは避けたいと思います。

TypeConverter内でクエリを実行することを考えていますが、それが良い考えかどうかは本当にわかりません。

私のエンティティ:

DAO :

データベース:

内部クラスをコンバーター クラスとして使用できないため、機能していません。

  • それは良い方法ですか?
  • 地域エンティティに「ロケール リスト」を自動的にロードするにはどうすればよいRoomRegionDao.selectAllですか?