Я пытаюсь отфильтровать содержимое пожарного магазина на основе даты, выбранной пользователем.Скажем, Показать все данные за 14 февраля
Вы сохраняете свойство Date
как строку, которую вы делаете неправильно.
Чтобы иметь возможность запрашивать вашу базу данных в соответствии с определеннойdate, ваше Date
свойство должно иметь тип Date
и , а не String.Чтобы увидеть, как этого добиться, пожалуйста, посмотрите на мой ответ из этого post .
После того, как вы установили свойство правильно, такой запрос долженсделайте трюк:
noteBookref.whereEqualTo("Date" , date).orderBy("Date", Query.Direction.DESCENDING).get();
, в котором date
является Date
объектом, представляющим дату, которую вы ищете.Не забудьте удалить существующие данные и добавить новые.