filterMany for Play 2 gibt alle Ergebnisse zurück

Ich verwende Play 2.0.2 mit ebean.

ImInfo Klasse, definierte ich

@ManyToMany(fetch=FetchType.EAGER)
private Set<MemberInfo> members;

private Date createdDate = new Date();

UndMemberInfo hatmemberId Feld.

Wenn ich es tue

public static Finder<Long,Info> find 
        = new Finder<Long,Info>(Long.class, Info.class);

find.fetch("members")
    .where().filterMany("members").eq("memberId", memberId)
    .order().desc("createdDate")
    .findList();

Es gibt alles zurückInfo, ohne zu überprüfenmemberId vonmembers.

Was habe ich falsch gemacht? Vielen Dank.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage