ebean 및 Play Framework 2에서 중첩 컬렉션을 열망하는 올바른 방법은 무엇입니까? registration.participants.fieldValues.field
객체는 id를 가지고 몇 가지 이유를 들어ebean에서 컬렉션을 열망하는 방법은 무엇입니까?
Registration registration = find
.fetch("participants")
.fetch("participants.fieldValues")
.fetch("participants.fieldValues.field")
.where().eq("token", token).findUnique();
: 나는 이것을 시도했다. field
속성의 나머지는 null입니다. 예 : field.name
은 값을 가져야 할 때 null입니다.
편집 : Field.name을 비공개로 설정하고 getter/setter를 추가하면 그 값을 얻을 수 있습니다. 하지만 이후로 나는 fetch("participants.fieldValues.field")
을 사용하여 getter/setter를 필요로하지 않고 열심히 가져 오지 않아야합니까?
여러 번 겪었던 getters 및 setters :-( – adis
이것은 멋진 새 프레임 워크이며 getter 및 setter를 생성하므로 시간을 절약하고 코드를 깨끗하게 유지할 수 있습니다. 귀하의 데이터에 접근하는 것은 getters와 setter를 작성하는 것입니다 .WTF? – Brian
git repo로 샘플을 게시하십시오. 이것에 대해서 궁금합니다. 그러면 구글 그룹에 질문하거나 버그 보고서를 게시 할 것입니다. – adis