相关疑难解决方法(0)

filterMany for Play 2返回所有结果

我正在使用Play 2.0.2和ebean.

在Info课堂上,我定义了

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

private Date createdDate = new Date();
Run Code Online (Sandbox Code Playgroud)

并MemberInfo有memberId领域.

当我做

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();
Run Code Online (Sandbox Code Playgroud)

它返回所有的Info,不检查memberId的members.

我做错了什么?谢谢.

ebean playframework-2.0

6
推荐指数
1
解决办法
2470
查看次数

标签 统计

ebean ×1

playframework-2.0 ×1