1
У меня есть хранилище весной Монго со следующим методомSpring данные Монго @Query даты связывания
@Query(value = "{'topicId':{$in: ?0},'ts':{$gt:{$date:?2}, $lte:{$date:?3}}, 'status': {$ne:?4}, 'seen':?1 }")
public Page<NotificationReference> findByTopicIdInAndSeenAndStatusNot(List<String> topicIds, Boolean seen,
Date from, Date to, String status, Pageable pageable);
Но переменные? 2 и? 3 дата не разрешающие их значений. Я передаю метод java.util.Date
методу, как мне получить весну для определения переменных даты для запросов mongo?
Вы пытались опустить ключевые слова $ date? Я имею в виду что-то вроде этого: ** @ Query (value = "{'topicId': {$ in:? 0}, 'ts': {$ gt:? 2}, $ lte:? 3}}, 'status' : {$ ne:? 4}, 'seen':? 1} ") ** –
Это сработало спасибо – gary69