我尝试使用. Net在我的服务器中获取Firebase Firestore数据库的所有根级别集合。我尝试了Firebase Admin SDK,但找不到正确的方法来获取集合列表。我还尝试找到其他API来执行此操作,但也没有成功。因此,任何获取Firebase Firestore内集合列表的方法都将受到赞赏。
72qzrwbm1#
对于.NET,请使用FirestoreDb.ListRootCollectionsAsync()。对于REST,使用listCollectionIds。另请参阅:
一般来说,您应该只使用可预测的集合名称,这些名称可以硬编码到您的应用中,或存储在具有已知路径的其他文档中。集合名称不应该基于变量数据。如果您的应用需要列出集合名称,则可能结构不太好。
1条答案
按热度按时间72qzrwbm1#
对于.NET,请使用FirestoreDb.ListRootCollectionsAsync()。
对于REST,使用listCollectionIds。
另请参阅:
一般来说,您应该只使用可预测的集合名称,这些名称可以硬编码到您的应用中,或存储在具有已知路径的其他文档中。集合名称不应该基于变量数据。如果您的应用需要列出集合名称,则可能结构不太好。