Olá Claudsan,
Por exemplo:
public Cidade getCidade(int idCidade) {
Cidade cidade = (Cidade) dao.findFirst(Cidade.class, " idCidade = ? ", new String[] { String.valueOf(idCidade) }) ;
if(cidade != null) {
UF uf = (UF) dao.findFirst(UF.class, " idUf = ? ", new String[] { String.valueOf(cidade.idUF) }) ;
if(uf == null) {
throw UFNotFoundException("UF não encontrado!")
} else {
cidade.UF = uf;
}
}
return cidade;
}
Não estou levando em consideração o encapsulamento dos campos do seu modelo e fiz o método acima no bloco de notas. Pode ser que a sintaxe esteja errada em algum ponto.
Abraços,
Pedro Subutzki
__________________________________________
Pedro Subutzki
__________________________________________
HADI - Makes SQLite in Android easy and simple
https://github.com/PepeuCps/Hadi
https://github.com/PepeuCps/Hadi
2014-03-31 10:02 GMT-03:00 claudsan <claudsan@gmail.com>:
Alguém tem um bom exemplo de utilização do Hadi com chave estrangeira, na documentação não encontrei.--Ex;class Cidade {
public int idCidade;
public UF uf;
}
class UF{
public int idUF;
public String sigla;
}
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário