как использовать запрос от загрузки Postgre к Spring?
Я использовал этот запрос для получения данных в postgre
"SELECT * FROM mytable WHERE delivery_date :: date ='2019-10-28' предел 10; "
Я пытаюсь запустить огонь покоя с такой сущностью
@Entity
@Table(name ="mytable")
public class DeliveryDataEntity implements Serializable {
@Column(name="delivery_date")
private Date delivery_date;
@Column(name="delivery_name")
private String delivery_name;
@Id
@Column(name="delivery_id")
private int delivery_id;
}
и моим кодом репо, подобным этому
@Repository
public interface DeliveryDataRepository extends PagingAndSortingRepository<DeliveryDataEntity, Date>{
@Query(value="SELECT * FROM mytable WHERE delivery_date = ?1", nativeQuery = true)
Page<DeliveryDataEntity> findByUserAndStatusOrderByCreatedAtDesc(Date delivery_date, PageRequest pageRequest
);
}
Если я запускаю, ошибок нет, но данные не читаются. Я попытался изменить запрос так, чтобы он был таким:
@Query(value="SELECT * FROM mytable WHERE delivery_date >= ?1", nativeQuery = true)
and
Query(value="SELECT * FROM accounts_data WHERE updated \\= ?1", nativeQuery = true)
, но, если я запустил его, он получит null результатов.
как мне решить эту проблему? спасибо