Ebean + Play 2.0 Queries - PullRequest
       20

Ebean + Play 2.0 Queries

0 голосов
/ 23 марта 2012

Когда у меня есть:

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?

Спасибо!

1 Ответ

6 голосов
/ 24 марта 2012

В PlayFramework2 нет "магического" метода2 (хорошо, в действительности есть только "менее" магические методы)

Поэтому вам нужно определить эти функции или использоватьсоставленное заявление.

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