SQLite
 sql >> Base de Dados >  >> RDS >> SQLite

Como obter o campo ForeignCollection no cursor no Ormlite


Eu inseri os dados corretamente no banco de dados que eu quero saber Como eu poderia obter ForeignCollection da tabela json_main usando ormlite usando Cursor .Above é o que eu tentei.

Espero ter entendido a pergunta. O JsonMain Cursor não tem nenhum informações do JsonUser tabela. O que ele tem é o _id campo que corresponde ao jsonMain_id campo que está no JsonUser tabela. O que você pode fazer é pegar esse _id e faça uma consulta no JsonUser table para obter os usuários associados.

A única outra maneira de fazer isso seria construir seu próprio JOIN consulta bruta que retorna os campos principais e os campos do usuário em um cursor. Infelizmente ORMLite não ajudará muito neste cenário.