Firebase – Why can't firestore use indexes with more fields than the query contains?
I have created a composite index for these fields: 'DayPublished': Ascending, 'MonthPublished': Ascending, 'IsExperimentalFeaturesEnabled': Ascending, 'NumPlays': Descending, 'DatePublished': Descending But for some reason, Firestore won't let me do a query that only has a subset of these fields, eg, If…