Ho bisogno di un list<Object>
utilizzando il reame. Ho provato RealmList<RealmObject>
ma non funziona perché RealmObject
è astratto.Elenco <Object> o RealmList <RealmObject> su Realm Android
14
A
risposta
50
Cristiano dal Regno qui. Puoi salvare solo oggetti che estendono RealmObject all'interno di un Reame. Questo perché Realm non è un database di schemi. Richiediamo uno schema e tale schema è definito dagli oggetti che estendono RealmObject. Usiamo RealmList perché astrae la comunicazione con il database core sottostante, ma implementa l'interfaccia List.
Questo significa che
public class Foo extends RealmObject {
private List<Object> objects; // not legal
private RealmList<Object> objects; // not legal
private RealmList<RealmObject> objects; // not legal
}
public class Foo extends RealmObject {
private RealmList<Foo> objects; // legal
}
List<Foo> reference = foo.getObjects(); // Legal
Problemi correlati
- 1. Realm: Risultati <T> als Lista <T>
- 2. Testing Realm su Android
- 3. ritorno Queryable <T> o Elenco <T> in un repository <T>
- 4. cout << "привет"; o wcout << L "привет";
- 5. Converti elenco <DerivedClass> in elenco <BaseClass>
- 6. Convertire 'ArrayList' in 'Elenco <string>' (o 'Elenco <T>') utilizzando LINQ
- 7. Elenco prestazioni SqlDataReader <string[]> o Elenco <object[]>
- 8. XmlSerializer.Deserialize su un elenco <> articolo
- 9. RealmList di tipo String in Android
- 10. Realm Android memorizzazione int [] e String []
- 11. Android - quale usare Attivo Realm Android o
- 12. Elenco <int> a IEnumerable <IComparable>
- 13. HTML5 <audio> tag su Android
- 14. Elenco di espressioni <Func <T, TProperty >>
- 15. Inizializza lista <Elenco <Integer>> in Java
- 16. Elenco ed elenco <?> in Java
- 17. Elenco <? estende MyType>
- 18. Informazioni su Android <layer-list>
- 19. uso tema Holo su Android <4.0
- 20. elenco di ciò che ciascuno di <% mezzi (<% #, <% =, ecc ...)
- 21. Casting IEnumerable <T> a Elenco <T>
- 22. Elenco <? estende Base> Lista VS <Base>
- 23. Quale è meglio usare array o Elenco <>?
- 24. Elenco <> Ottieni l'elemento Next o ottieni il primo
- 25. GIT i file corrotti (<<<<<<<< testa)
- 26. Utilizzando <ui:repeat><h:inputText> su un elenco <String> non aggiorna modello valori
- 27. Come copiare un elenco <> in un altro elenco <> con Comparsion in C#
- 28. Converti Lista <T> in un altro elenco <T> che contiene un altro elenco <T>
- 29. PHP espressione <<< EOB
- 30. EJS: <% = versus <% -
Può spiegare queste righe: "Cerco realmlist ma doesnt lavoro perché RealmObject è astratta". –
Ho bisogno di Elenco
Non so Realm ma RealmList > può risolvere il tuo problema. – wisemann