I am using neodatis and I have this problem.
I have this class:
public class character {
private int id;
private String name;
private String wikiUrl;
private String race;
private String birth;
private String gender;
private String death;
private String hair;
private String height;
private realm realm;
private character spouse;
public class realm{
private int id;
private String name;
private int population;
private int area;
private Set<character> characters;
I am trying to get the characters that have the realm which name has 'Valinor'
this is my attempt:
IQuery reino2 = new CriteriaQuery(character.class, Where.like("realm.name", "%Valinor%" ));
try{
Objects<character> objetos = odb.getObjects(reino2);
while(objetos.hasNext()){
character ca = objetos.next();
}
}catch(IndexOutOfBoundsException e){
System.out.println("Ninguna persona encontrada");}
This doesn't work.
Any idea? Thanks!
question from:
https://stackoverflow.com/questions/65921822/access-object-atribute-inside-object-neodatis-java 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…