Indexes with a collection query scope specified allow queries
against a collection that is the child of a specific document, specified
at query time, and that has the collection ID specified by the index.
CollectionGroup
Indexes with a collection group query scope specified allow queries
against all collections that has the collection ID specified by the
index.
CollectionRecursive
Include all the collections's ancestor in the index. Only available for
Datastore Mode databases.
Unspecified
The query scope is unspecified. Not a valid option.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["The latest version available is 3.12.0, and the content provided covers version 3.11.0, along with a history of versions down to 2.2.0 of the Google.Cloud.Firestore.Admin.V1 API."],["This documentation provides reference information for the `Index.Types.QueryScope` enum within the Firestore Admin v1 API."],["The `QueryScope` enum defines the scope at which a query is run, including options for `Collection`, `CollectionGroup`, `CollectionRecursive`, and `Unspecified`."],["The `Collection` query scope allows queries against a collection that is the child of a specific document, the `CollectionGroup` query scope allows queries against all collections with the specified collection ID, and the `CollectionRecursive` query scope includes all the collection's ancestors in the index, available only for Datastore Mode databases."]]],[]]