Hibernate-Search: Как искать даты? - PullRequest
0 голосов
/ 16 апреля 2010
@Entity
@Table(name = "USERS")
public class User {
 @Id
 @GeneratedValue(strategy = GenerationType.AUTO)
 private long id;

 @Column(name = "USERNAME", nullable = false, length = 20)
 private String userName;

 @Column(name = "PASSWORD", nullable = false, length = 10)
 private String password;

 @Column(name = "Date", nullable = false )
 private Date date;
}

Как выбрать записи с датой между

  • [сейчас | сейчас-х часов]
  • [сейчас | сейчас х дней]
  • [сейчас | сейчас х месяцев]
  • [сейчас | сейчас х лет]

1 Ответ

0 голосов
/ 16 апреля 2010

так же, как и с другими полями: <=> = или между и т. Д.

Вы можете использовать commons-lang / DateUtils для изменения даты.

...