Имя поля формы projects/{projectId}/databases/{databaseId}/collectionGroups/{collectionId}/fields/{fieldPath}
Путь к полю может представлять собой простое имя поля, например address или путь к полям в MapValue, например, address.city , или специальный путь к полю. Единственным допустимым специальным полем является * , которое представляет любое поле.
Пути к полям могут быть заключены в кавычки (backtick). The only character that needs to be escaped within a quoted field path is the backtick character itself, escaped using a backslash. Special characters in field paths that must be quoted include: * , . , ``` (backtick), [ , ]`, а также любые символические символы ascii.
Примеры: (Примечание: комментарии здесь написаны с использованием синтаксиса уценки, поэтому существует дополнительный слой обратных кавычек для представления блока кода) \ address.city` represents a field named Address.city , not the map keyin the field адрес . `*` represents a field named *`, а не любое поле.
Специальное Field содержит настройки индексации по умолчанию для всех полей. Имя ресурса этого поля: projects/{projectId}/databases/{databaseId}/collectionGroups/__default__/fields/* Индексы, определенные в этом Field , будут применяться ко всем полям, которые не имеют собственной конфигурации индекса Field .
Конфигурация индекса для этого поля. Если значение не установлено, индексация полей вернется к конфигурации, определенной ancestorField . Чтобы явно удалить все индексы для этого поля, укажите конфигурацию индекса с пустым списком индексов.
Только вывод. Если установлено значение true, конфигурация индекса Field задается на основе конфигурации, указанной в ancestorField . Если значение равно false, конфигурация индекса Field определяется явно.
ancestorField
string
Только вывод. Указывает имя ресурса Field , из которого задается конфигурация индекса этого поля (если usesAncestorConfig имеет значение true) или из которого оно было бы установлено, если бы это поле не имело конфигурации индекса (когда usesAncestorConfig имеет значение false).
reverting
boolean
Только вывод. Если установлено значение true, конфигурация индекса Field находится в процессе восстановления. После завершения конфигурация индекса перейдет в то же состояние, что и поле, указанное в ancestorField , после чего usesAncestorConfig будет true , а reverting — false .
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-08-29 UTC."],[],[]]