空のフィールドタイプをRoomのテキストにどのように移行しますか?java.lang.IllegalStateException:マイグレーションがテーブルを正しく処理していない
はjava.lang.IllegalStateException:TableInfo {名= 'data_table'、列= URL:移行が正常にdata_table
期待を処理していませんでした
は、今のところ私はこの問題に直面しています=列{名= 'URL'、タイプ= 'TEXT'、notNullを=偽、 primaryKeyPosition = 0} .....見つかり
:TableInfo {名= 'data_table'、列= URL =列{name = 'url'、 タイプ= ''、notNullを=偽、primaryKeyPosition = 0} .....
私は未定義typeAffinityを使用して試してみたが、それは効果がありません。
'@ Entity' POJOには何がありますか?ルームは本当にタイプが好きで、私は「未定義」を試していません - ここでタイプを避けようとしている特別な理由はありますか? – CommonsWare
POJOフィールドは文字列です。データ型なしで列を作成した従来のコードがあります。 –
Roomへのプレルームデータベースの移行は、このようなことになります。最初に手動でマイグレーションを行う以外に、Roomの申込みを始める前に、これに対処する方法がわかりません。 – CommonsWare