P粉2657249302023-08-25 19:54:35
実際には、Firestore JS SDK ドキュメント に記載されているように、 モバイル/ウェブ クライアント ライブラリを使用してコレクション リストを取得することはできません。
これは、Firestore データベースのルート コレクションだけでなく、Firestore ドキュメントのサブコレクションにも当てはまります。ただし、質問で述べたように、
Cloud Firestore Node.js クライアント API を使用することは可能です。したがって、クラウド関数を使用して Firestore データベースのコレクションをリストし、このクラウド関数をフロントエンドから呼び出すことができます。 このクラウド関数はアプリから呼び出すことになるため、 呼び出し可能なクラウド関数 を使用します。
クラウド関数コードリーリー フロントエンドコード
この呼び出し可能なクラウド関数を Angular アプリケーションから呼び出すには、Angularfireこのメソッドは、JS SDK を使用して Cloud Firestore ドキュメントのすべてのサブコレクションを一覧表示する方法に関する次の 記事 からインスピレーションを得ていることに注意してください。
(免責事項: 私が著者です)