Firebase Firestore中的索引和映射数组
我想确定的是,没有或很少使用Firestore存储来索引包含许多映射的数组。据我阅读时的理解,文档中没有为地图数组创建索引,因为这是无法查询的。我这样想对吗 例如,以下是地图阵列的图像: 在这些progressionArray数组中会有很多map元素,但不足以使每个文档超过1MB。由于所有progression数据始终需要由用户加载,因此我认为最好将这些数据存储在一个数组中,以最小化Firestore的读取成本(和索引存储成本)。此外,也不需要索引此数据,因为它将始终由用户加载一次 与此progressionArray相关的索引存储成本是多少?他们是否像我想的那样是零,因为它不能被查询 谢谢大家! “单个字段索引存储集合中包含特定字段的所有文档的排序映射。”因此将为映射数组创建索引 如前所述,可以为单字段索引创建豁免 索引的唯一成本是保存索引所需的存储量。您可以使用本节中指定的值计算索引成本Firebase Firestore中的索引和映射数组,firebase,indexing,google-cloud-firestore,Firebase,Indexing,Google Cloud Firestore,我想确定的是,没有或很少使用Firestore存储来索引包含许多映射的数组。据我阅读时的理解,文档中没有为地图数组创建索引,因为这是无法查询的。我这样想对吗 例如,以下是地图阵列的图像: 在这些progressionArray数组中会有很多map元素,但不足以使每个文档超过1MB。由于所有progression数据始终需要由用户加载,因此我认为最好将这些数据存储在一个数组中,以最小化Firestore的读取成本(和索引存储成本)。此外,也不需要索引此数据,因为它将始终由用户加载一次 与此pro