Tag: ANDROID-ROOM
Estoy usando Paging3. Y tengo una base de datos local, aquí está una función DAO. public PagingSource<integer, item=””> getPagingItems(); Quiero saber cómo usar este PagingSource para mostrar datos en RecyclerView. Y que pueda cambiar con los datos de la base de datos. ¿Qué debo hacer?</integer,>
Estoy desarrollando una aplicación Android basada en Java donde estoy utilizando Room. La aplicación está conectada a un servidor desde donde descarga configuraciones específicas del proyecto. Una de estas configuraciones es la estructura de una tabla. Tengo una tabla cuyo número y tipos de columnas varían para cada proyecto. Necesito . . . Read more
Tengo 2 entidades: @Entity(tableName = “author”) data class Author( @PrimaryKey @ColumnInfo(name = “id”) val id: String, @ColumnInfo(name = “name”) val name: String ) data class Book( @ColumnInfo(name = “id”) val id: String, @ColumnInfo(name = “title”) val title: String, @ColumnInfo(name = “author_id”) var authorId: String ) Y me gustaría unirlos en . . . Read more
Cuando intento utilizar clases intermediarias para modelar las relaciones de entidad en Room, me encontré con un problema. Si bien la documentación describe cómo llegar a una relación de uno a muchos, no describe cómo hacer una inserción. Supongo que esto no se puede hacer automáticamente, por lo tanto, necesitamos . . . Read more
¿Debo incrementar el valor de la versión de la base de datos Room si modifico el contenido de la base de datos cuando su estrategia de migración está configurada como “fallback to destructive migration”? Cambios realizados en la base de datos: Se eliminaron algunas columnas. Se actualizó el contenido de . . . Read more