Articles of reino

la demostración del reino de Kotlin no se puede ejecutar

kotlin versión 1.0.0, versión de dominio 0.88.0-SNAPSHOT Descargo la versión de demostración de kotlin de reino y ejecuto un código como este: var person = Person() person.id = 1 person.name = "Young Person" person.age = 14 realm.beginTransaction() realm.copyToRealm(person) realm.commitTransaction() throw Exception: Causado por: java.lang.ClassCastException: io.realm.examples.kotlin.model.Person no se puede convertir en io.realm.PersonRealmProxyInterface De lo contrario, cambio […]

Realm executeTransactionAsync no escribe datos en DB

Yo uso el dominio db en mi proyecto. Quiero escribir algunos datos de JSON en mi carpeta de activos al reino cuando la aplicación lauch por primera vez. Yo uso Kotlin. Inicié mi reino: Realm.init(this) val config = RealmConfiguration.Builder() .rxFactory(RealmObservableFactory()) .build() Realm.setDefaultConfiguration(config) Que quiero una List<Data> escritura asíncrona List<Data> a mi db: val realm = […]

Basic Realm + Kotlin: RealmObject no está configurando valores pasados

Estoy empezando a utilizar Realm con Kotlin recientemente, pero no puedo hacer un simple inserto en DB. A continuación está el código que estoy usando: MODELO open class User : Serializable, RealmObject() { open var user_id: Long = 0 open var name: String = "" open var nickname: String = "" open var thumbnail: String […]

Realm & Kotlin: DefaultRealmModuleMediator.java -> error: statement inalcanzable

Estoy trabajando con Kotlin y Realm. Cuando bash build mi proyecto que contiene files Java y Kotlin, DefaultRealmModuleMediator.java el siguiente error en DefaultRealmModuleMediator.java : error: unreachable statement

Error de compilation de time al convertir RealmObject Class a Kotlin

Este es mi original RealmObject con la anotación de Parceler . @Parcel(implementations = {AlbumRealmProxy.class}, value = Parcel.Serialization.BEAN, analyze = {Album.class}) public class Album extends RealmObject { @PrimaryKey @SerializedName("id") private String id; @SerializedName("artist_id") private String artistId; @SerializedName("title") private String title; @SerializedName("artist_name") private String artist; @SerializedName("images") private RealmList<Artwork> artwork; @SerializedName("tracks") private RealmList<Track> tracks; @SerializedName("artist_bio") private String artistBio; […]

Escribir Daos del reino con transactions cerradas

Hemos comenzado a integrar Realm en nuestro proyecto de Android y hemos encontrado un pequeño problema. Hemos vuelto a escribir nuestro Daos con Reino, así por ejemplo: public class RealmAuthDao { public static RealmAuthToken getAuthToken() { Realm realm = RealmFactory.getAuthInstance(); RealmAuthToken token = realm.where(RealmAuthToken.class).findFirst(); return token; } pero cada pocos minutos recibió la siguiente exception: […]

Cómo get Flowable <List <Foo >> del object 'Bar' con relaciones de uno a muchos 'Foo' usando el reino y Rxjava

Digamos que tengo una class model como esta. Copio desde aquí. open class Person( @PrimaryKey var id: Long = 0, var name: String = "", var age: Int = 0, var dog: Dog? = null, var cats: RealmList<Cat> = RealmList(), ) : RealmObject() { } Hay muchas personas y cada persona tiene uno o más […]

Cómo arreglar "La característica no es parte del esquema para este Reino" en Kotlin Realm Extention

Quiero usar Realm with Kotlin usando esta biblioteca Kotlin Realm Extention . He agregado el repository de mavenCentral() y compile "com.github.vicpinm:krealmextensions:1.2.0" a app.gradle. Cuando ejecuto mi aplicación, java.lang.IllegalArgumentException: Feature is not part of the schema for this Realm. Did you added realm-android plugin in your build.gradle este error: java.lang.IllegalArgumentException: Feature is not part of the […]

Retrofit + Deserialization GSON + Relación de reino

Buena práctica: Deserialization JSON con relación + Realm save. Tengo el siguiente JSON: { "organizations": [{ "id": 1, "name": "Orga 1" }], "states": [{ "id": 1, "organizationId": 1, "name": "Read" }] } Aquí los objects correspondientes de Kotlin: class Organization { @SerializedName("id") @Expose val id: Long? = null @SerializedName("name") @Expose val name: String? = null […]

¿Cambiar notifications en Realm para objects internos?

Cuando tengo un object A que contiene una list de reino de B , si tengo una consulta para una A específica y edito un elemento en su list B ; No recibiré una notificación de cambio ¿Es este el comportamiento deseado? Muestra de código: class ExerciseInfo : RealmObject() { @PrimaryKey var id: String? = […]