Playframework 2.0 埃宾+;播放2.0查询

Playframework 2.0 埃宾+;播放2.0查询,playframework-2.0,ebean,Playframework 2.0,Ebean,当我有: public class User extends Model { @Id public Long id; @Constraints.Required @Formats.NonEmpty public String username; 公共字符串名; 公共字符串lastName 我可以执行User.find.byUsername(“myusername”)或User.find.byfirstname和lastname…,还是必须在User类

当我有:

public class User extends Model {

    @Id
    public Long id;

    @Constraints.Required
    @Formats.NonEmpty
    public String username;
公共字符串名; 公共字符串lastName

我可以执行
User.find.byUsername(“myusername”)
User.find.byfirstname和lastname…
,还是必须在User类中定义方法

谢谢大家!

剧本框架2中没有“魔法”方法(好吧,实际上只有“较少”的魔法方法)

因此,您需要定义这些函数,或者使用组合语句

User.find.where().eq("username", myUserName).findUnique()
User.find.where().eq("firstname", firstname).eq("lastname", lastname).findList()
PlayFramework2中没有“魔法”方法(好的,实际上只有“更少”的魔法方法)

因此,您需要定义这些函数,或者使用组合语句

User.find.where().eq("username", myUserName).findUnique()
User.find.where().eq("firstname", firstname).eq("lastname", lastname).findList()