当我有:
public class User extends Model {
@Id
public Long id;
@Constraints.Required
@Formats.NonEmpty
public String username;
public String firstName; public String lastName;
我可以User.find.byUsername("myusername")
或User.find.byFirstNameAndLastName...
或者我必须在User类中定义方法吗?
谢谢!
答案 0 :(得分:6)
PlayFramework2 中没有“神奇”的方法(好吧,实际上只有“少”魔术方法)
因此,您需要定义这些函数,或使用组合语句。
User.find.where().eq("username", myUserName).findUnique()
User.find.where().eq("firstname", firstname).eq("lastname", lastname).findList()