Estoy trabajando con Realm para crear el ORM de mi aplicación de Android con Realm. El problema es que cuando intento crear un objeto como este:
public class Airport extends RealmObject {
private int Id;
private String Name;
private String Code;
private RealmList<Integer> destinations;
}
androidStudio me dice que no puedo tener RealmList con el tipo Integer; y para String type tampoco. He estado buscando algunas preguntas similares, pero el mejor enfoque es declarar un objeto como:
public class MyRealmInteger extends RealmObject {
private int destination;
}
así de esta manera puedo reescribir mi clase de la siguiente manera:
public class Airport extends RealmObject {
private int Id;
private String Name;
private String Code;
private RealmList<MyRealmInteger> destinations;
}
Pero creo que es muy complicado. ¿No hay otra solución más fácil?
Pero creo que es muy complicado. ¿No hay otra solución más fácil?
No no hay. Todavía no al menos. Están "trabajando en ello":
Esta característica se encuentra entre un puñado de características principales que esperamos asumir a continuación. Sin embargo, le daremos un poco de tranquilidad al actual 1.0 para garantizar la estabilidad antes de lanzar muchas nuevas características.
Puede consultar este problema para obtener actualizaciones en él https://github.com/realm/realm-java/issues/575
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras