Projeto Cartão de Visitas
- #Kotlin
Boa tarde!
Alguém consegue me ajudar nesse erro? Estou com as classes todas OK. Mas na hora de rodar o projeto, está me retornando esse erro e não consigo resolver.
Boa tarde!
Alguém consegue me ajudar nesse erro? Estou com as classes todas OK. Mas na hora de rodar o projeto, está me retornando esse erro e não consigo resolver.
Pela imagem não dá para saber o que está acontecendo sem ver as outras classes necessárias.
Olá, Leandro, boa tarde!
Obrigada por sua ajuda!
Cheguei a colocar o Entity sim. Aqui é um data class.
Oii Weslley!
Obrigada por sua ajuda!
Eu havia chegado a fazer isso sim, em umas buscas, vi a questão do suspend e cheguei a remover. Mas não resolveu ainda.
Não sei se é isso, mas verifique se você colocou a anotação @Entity na classe que representa o cartão. No meu caso, Card é a classe que representa um objeto cartão e será mapeado como um registo no banco de dados.
Na classe BussinessCardDao em "suspend fun insert" eu removi o suspende e deixei como esta em baixo. Isso resolveu pra mim.
interface BussinessCardDao {
@Query("SELECT * FROM BusinessCard")
fun getAll(): LiveData<List<BusinessCard>>
@Insert(onConflict = OnConflictStrategy.IGNORE)
fun insert(businessCard: BusinessCard)
}
DH