如何从Firestore按月按日期订购?

如何从Firestore以orderBy的升序排序?假设每个文档都有一个date字段,其中包含month(无序)。

示例: db.collection('dateExample').orderBy("date","asc")

结果(按字母顺序排列)

April,February,January,March,May....

我想要的是按月升序订购

示例:

January,April,May,...

任何帮助将不胜感激。

hanyudeng13105 回答:如何从Firestore按月按日期订购?

您应该将月份存储为数字而不是名称。数字根据其值具有非常自然的排序顺序。月份名称没有。

本文链接:https://www.f2er.com/3166933.html

大家都在问