Ho inserito correttamente i dati nel database. Voglio sapere come posso ottenere ForeignCollection della tabella json_main usando ormlite usando Cursor. Sopra è quello che ho provato.
Spero di aver capito la domanda. Il JsonMain
Cursor
non ne ha nessuno informazioni da JsonUser
tavolo. Quello che ha è il _id
campo che corrisponde a jsonMain_id
campo che si trova nel JsonUser
tavolo. Quello che puoi fare è prendere quel _id
ed esegui una query su JsonUser
tabella per ottenere gli utenti associati.
L'unico altro modo per farlo sarebbe costruire il tuo JOIN
query raw che restituisce sia i campi principali che i campi utente in un cursore. Sfortunatamente ORMLite non aiuterà molto in questo scenario.