Cloud Firestore Enterprise edition in Native mode is now available!
Learn more.
Отправить отзыв
Типовые функции
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Предварительная версия: Firestore в нативном режиме (с операциями Pipeline) для корпоративной версии регулируется «Условиями предоставления предварительных версий» в разделе «Общие условия обслуживания » Специальных условий обслуживания . Вы можете обрабатывать персональные данные для этой функции в соответствии с Дополнением к соглашению об обработке данных в облаке , с учетом обязательств и ограничений, описанных в соглашении, в соответствии с которым вы получаете доступ к Google Cloud. Предварительные версии функций доступны «как есть» и могут иметь ограниченную поддержку. Для получения дополнительной информации см. описания этапов запуска . Типы функций Имя Описание TYPE Возвращает тип значения в виде STRING .
ТИП Синтаксис:
type(input: ANY) -> STRING
Описание:
Возвращает строковое представление input типа.
Если задано отсутствующее значение, возвращает NULL .
Примеры:
input type(input) НУЛЕВОЙ "нулевой" истинный "булевый" 1 "int32" -3 л "int64" 3.14 "float64" 2024-01-01T00:00:00Z UTC "временная метка" "фу" "нить" б"фу" "байты" [1, 2] "множество" {"а": 1} "карта" path("c/d") "ссылка" vector([1.0, 2.0]) "вектор" ОТСУТСТВУЮЩИЙ НУЛЕВОЙ
Примеры клиентов
Node.js
const result = await db . pipeline ()
. collection ( "books" )
. select ( field ( "title" ). notEqual ( "1984" ). as ( "not1984" ))
. execute (); Web
const result = await execute ( db . pipeline ()
. collection ( "books" )
. select ( field ( "title" ). notEqual ( "1984" ). as ( "not1984" ))
); Быстрый
let result = try await db . pipeline ()
. collection ( "books" )
. select ([ Field ( "title" ). notEqual ( "1984" ). as ( "not1984" )])
. execute () Kotlin
val result = db . pipeline ()
. collection ( "books" )
. select ( field ( "title" ). notEqual ( "1984" ). alias ( "not1984" ))
. execute () Java
Task<Pipeline . Snapshot > result = db . pipeline ()
. collection ( "books" )
. select ( field ( "title" ). notEqual ( "1984" ). alias ( "not1984" ))
. execute (); Python
from google.cloud.firestore_v1.pipeline_expressions import Field
result = (
client . pipeline ()
. collection ( "books" )
. select ( Field . of ( "title" ) . not_equal ( "1984" ) . as_ ( "not1984" ))
. execute ()
) Java
Pipeline . Snapshot result =
firestore
. pipeline ()
. collection ( "books" )
. select ( notEqual ( field ( "title" ), "1984" ). as ( "not1984" ))
. execute ()
. get ();
Отправить отзыв
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0" , а примеры кода – по лицензии Apache 2.0 . Подробнее об этом написано в правилах сайта . Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-03-04 UTC.
Хотите рассказать подробнее?
[[["Прост для понимания","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"]],["Последнее обновление: 2026-03-04 UTC."],[],[]]