有什么方法可以在运行时使用room创建表吗?

时间:2018-07-03 23:17:40

标签: android android-room

有什么方法可以在运行时使用现有模式的会议室创建表吗?

1 个答案:

答案 0 :(得分:1)

由于会议室使用@Entity批注来生成表,所以我认为您不能仅在使用运行室的情况下在运行时创建表。

但是空间只是Sqlite的包装,您可以退回Sqlite和SQL,然后操作数据库。

RoomDatabase有很多帮助者。例如,yourRoomDatabase.getOpenHelper().getWritableDatabase()返回传统的可写数据库。就像过去一样。