リソース: Index
Cloud Firestore インデックスを使用すると、データベース内のドキュメントに対して単純なクエリや複雑なクエリを実行できます。
JSON 表現 |
---|
{ "name": string, "queryScope": enum ( |
フィールド | |
---|---|
name |
出力専用。このインデックスのサーバー定義名。複合インデックスの場合、この名前の形式は |
queryScope |
コレクション クエリ スコープが指定されたインデックスでは、クエリ時に指定され、同じコレクション ID を持つ特定のドキュメントの子であるコレクションに対してクエリを実行できます。 コレクション グループのクエリ スコープが指定されたインデックスでは、クエリ時に指定された特定のドキュメントの子孫で、このインデックスと同じコレクション ID を持つすべてのコレクションに対してクエリが許可されます。 |
apiScope |
このインデックスでサポートされている API スコープ。 |
fields[] |
このインデックスでサポートされているフィールド。 複合インデックスの場合、2 ~ 100 個のフィールドが必要です。最後のフィールド エントリは、常にフィールドパス 単一フィールド インデックスの場合、これは常に 1 つのエントリであり、関連フィールドのフィールドパスと等しいフィールドパスを持ちます。 |
state |
出力専用。インデックスの提供状態。 |
メソッド |
|
---|---|
|
複合インデックスを作成します。 |
|
複合インデックスを削除します。 |
|
複合インデックスを取得します。 |
|
複合インデックスを一覧表示します。 |