Нечувствительная к регистру сортировка с помощью Firebase orderByChild
Я использую FirebaseRecyclerAdapter для отображения списка строк. В моем запросе используется orderByChild. Результаты сначала сортируются с заглавной буквы и выглядят следующим образом:
Пункт 1, пункт 2, пункт 3, aItem, bItem, zItem.
Как использовать orderByChild, что приводит к нечувствительной к регистру сортировке?
- Есть ли способ использовать GeoFire с Firestore?
- Firebase: различия между базой данных в реальном времени и хранением файлов
- Как выполнить поисковый запрос с Firebase с помощью Android FirebaseUI
- Можно ли синхронно загружать данные из Firebase?
- Доступ к данным db в облачных функциях для Firebase
- Google firebase проверяет, существует ли ребенок
- Я не могу увидеть элементы FirebaseRecyclerAdapter на моем макете
- Как отклонить индикатор выполнения, даже если нет представления о заполнении в FirebaseListAdapter?
- Firebase: режим только для чтения и не в режиме реального времени активирован для улучшения производительности браузера
- Как скрыть элемент от просмотра Recycler в определенном состоянии?
- Получение исключения java.lang.NoClassDefFoundError: com.google.firebase.FirebaseOptions после обновления до новой firebase
- Как удалить данные из базы данных после «n» дней
- Firebase Query Double Nested
Вы этого не сделаете. Вид.
Если у вас есть данные, которые вы хотите отсортировать, но также должно быть представление этих данных пользователем, сохраните две версии
posts post_id_0 display_version: William sort_version: william post_id_1 display_version: Henry sort_version: henry
Конечно, вы можете прочитать все данные из Firebase и использовать .toLower или независимо от вашего вызова платформы, а затем сортировать по коду.