У меня есть таблица с именем Задача , как показано ниже, которая имеет свойство с именем stopTime
@Entity
@Table(name = "task", schema = "public")
public class Task {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@NotEmpty
private String date;
@NotEmpty
private String startTime;
@NotEmpty
private String stopTime;
@NotEmpty
@Column(length=1000)
private String description;
@ManyToOne
@JoinColumn(name="USER_EMAIL")
private User user;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getDate() {
return date;
}
public void setDate(String date) {
this.date = date;
}
public String getStartTime() {
return startTime;
}
public void setStartTime(String startTime) {
this.startTime = startTime;
}
public String getStopTime() {
return stopTime;
}
public void setStopTime(String stopTime) {
this.stopTime = stopTime;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
Теперь я делаю запрос в PostgreSQL , который выбирает все задачи, которые прошли крайний срок, как показано ниже:
@Query("select stopTime from Task where ")
List<String> deleteAll();
.Рекомендуется сравнить stopTime задания с текущим временем .Пожалуйста, помогите мне завершить этот запрос.Заранее спасибо!