Come ordinare i documenti cloud firestore all'interno del database? [duplicare]
Sto usando Cloud Firestore come database.
Ottenere i dati desiderati dal database sul lato client e ordinarli non è stato affatto un problema.
Se voglio ordinare visivamente numericamente i documenti che sono all'interno del database come posso farlo?
Esempio:
Ad esempio, dai un'occhiata al database che assomiglia a questo:

quello che voglio è ordinare quei documenti numericamente in modo che assomiglino a questo (5 <= 10 <= 15):

Risposte
Nella console di Firestore, i documenti e le raccolte sono sempre ordinati lessicograficamente . per documento d'identità. Questo comportamento non può essere modificato.
La tua unica alternativa qui è cambiare gli ID in modo che vengano ordinati utilizzando l'ordinamento naturale delle stringhe. Ciò significa che dovrebbero essere denominati utilizzando uno schema come "0001", "0002", "0003" e così via. Questo probabilmente non vale la pena, a meno che la console non sia il modo principale in cui gestisci i dati in Firestore (e in tal caso, probabilmente non dovresti usare Firestore).