Я использую Realm
с Kotlin
для примера приложения. Однако по какой-либо причине данные не сохраняются после вызова commitTranscation()
. Метод findAll()
всегда возвращает size()
как 0.
WRITE
realm.beginTransaction()
val userImage = UserImages()
userImage.image = byteArray
realm.commitTransaction()
READ
val userImage = realm.where(UserImages::class.java).findAll().last()
Приведенная выше строка всегда возвращает size()
как 0 и вылетает из приложения.
Если это помогает, свойство изображения имеет вид byte array
.
В чем здесь проблема?
Спасибо!