标签: android android-room
有什么方法可以在运行时使用现有模式的会议室创建表吗?
答案 0 :(得分:1)
由于会议室使用@Entity批注来生成表,所以我认为您不能仅在使用运行室的情况下在运行时创建表。
@Entity
但是空间只是Sqlite的包装,您可以退回Sqlite和SQL,然后操作数据库。
RoomDatabase有很多帮助者。例如,yourRoomDatabase.getOpenHelper().getWritableDatabase()返回传统的可写数据库。就像过去一样。
RoomDatabase
yourRoomDatabase.getOpenHelper().getWritableDatabase()