Ich habe die Daten korrekt in die Datenbank eingefügt. Ich möchte wissen, wie ich die ForeignCollection der json_main-Tabelle mit ormlite und dem Cursor abrufen kann. Oben ist, was ich versucht habe.
Ich hoffe ich verstehe die Frage. Die JsonMain
Cursor
hat keine Informationen vom JsonUser
Tisch. Was es hat, ist die _id
Feld, das der jsonMain_id
entspricht Feld, das sich im JsonUser
befindet Tisch. Was Sie tun können, ist diese _id
zu nehmen und führen Sie eine Abfrage für JsonUser
durch Tabelle, um die zugehörigen Benutzer abzurufen.
Die einzige andere Möglichkeit, dies zu tun, wäre, Ihren eigenen JOIN
zu konstruieren Rohabfrage, die sowohl die Hauptfelder als auch die Benutzerfelder in einem Cursor zurückgibt. Leider hilft ORMLite in diesem Szenario nicht viel.