Я пытаюсь получить объект, сохраненный в Царстве.
Этот объект содержит поле даты.
Дата объекта: «Пт Мар 01 00:00:00 EST 2019».
Я использую запрос «между» датами, чтобы попытаться получить этот объект.
Используются следующие даты: «Пт марта 01 00:00:00 EST 2019» и «Солнце 31 марта 23:59:59 ПО ВОСТОЧНОМУ ВРЕМЕНИ 2019», что в основном является началом и концом этого месяца.
Запрос возвращается пустым, когда я вызываю 'findAll ()' для этого запроса. Странная вещь в том, что иногда это действительно возвращает мне что-то. И я почти уверен, что этот объект хранится там, поскольку, когда я вызываю find, все без какого-либо ограничения дат, результатом является этот объект.
Я прочитал документацию и, как я понял, ожидаемое поведениедолжен вернуть этот объект в список результатов.
val query = realm.where(MyDateObject::class.java)
query.between("date", dateReference.beginningOfMonth, dateReference.endOfMonth)
val list = query.findAll()