Использую как бд Firebase Firestore. И столкнулся с такой проблемой. Те данные, которые я заношу в неё, сортируются по идентификатору. А мне нужно, что бы сортировка была по id, который в документе. Или вообще никакой сортировки не было, когда в неё записываются данные. Как видите на картинке, первый документ с id 8, потому что отсортировался по идентификатору. Я конечно могу отсортировать уже на клиенте потом, как мне надо, но у меня потом возникнут проблемы, при запросах. То есть, как сделать так, что бы работало как в Realtime DB? Там в json как занес данные, так они и лежат.
Вижу вариант только идентификаторы прописывать в ручную, но это кажется бред. Может есть какой-то способ, до которого я не додумался или не знаю?