Как мне запросить даты в репозитории Spring Data MongoDB?

Мой объект домена -

Person{
    String name;
    Date born;
}

и у меня есть PersonRepository

PersonRepository{
    @Query(value="{'born': {$gt: new Date(?0)} }")
    findPerson(Date bornAfter);
}

. Я пытаюсь получить всех лиц, родившихся после определенной даты. Но это не работает. Что мне не хватает? Формат даты для'born 'в консоли mongodb выглядит как

ISODate("2011-11-16T09:46:33.750Z")

Я попытался найти тест модуля / интеграции для этого в источнике data-jpa. Не удалось найти. Может ли кто-нибудь указать мне на это?

11
задан Oliver Drotbohm 16 September 2015 в 19:31
поделиться