Получить коллекцию пожарного магазина в порядке убывания идентификаторов - PullRequest
0 голосов
/ 24 марта 2020

Я хочу получить коллекцию документов в порядке убывания их идентификаторов. Как мне это получить? Что я должен поставить вместо ?? чтобы это произошло?

firebase.firestore().collection("users").orderBy(??, "desc").get();

1 Ответ

0 голосов
/ 24 марта 2020

Я думаю, что вы ищете

firebase.firestore.FieldPath.documentid()

Обратите внимание, что это на самом деле возвращает не только локальный documentID, но полностью квалифицированный путь вплоть до root - , что на самом деле то, что индексы Firestore.

В вашем случае вы будете извлекать только из "пользователей" коллекции, так что эффективно documentmentid () будет иметь значение «root / users / {documentsmentid}»

(Да, простой поиск по индексу действительно просто добавляет коллекцию к documentID - это часть эффективности Firestore, что «действительно» есть только один гигант индекс)

https://firebase.google.com/docs/reference/js/firebase.firestore.FieldPath

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...