Reexportações da API externa
Por conveniência, as APIs definidas externamente abaixo são reexportadas desse ponto de entrada do módulo.
Símbolo | Descrição |
---|---|
BulkWriter (em inglês) | Tipo BulkWriter do pacote @google-cloud/firestore . |
AggregateField. | Tipo AggregateField do pacote @google-cloud/firestore . |
BulkWriterOptions (em inglês) | Tipo BulkWriterOptions do pacote @google-cloud/firestore . |
BundleBuilder (link em inglês) | Tipo BundleBuilder do pacote @google-cloud/firestore . |
CollectionGroup | Tipo CollectionGroup do pacote @google-cloud/firestore . |
CollectionReference | Tipo CollectionReference do pacote @google-cloud/firestore . |
DocumentChange (em inglês) | Tipo DocumentChange do pacote @google-cloud/firestore . |
DocumentData (em inglês) | Tipo DocumentData do pacote @google-cloud/firestore . |
DocumentReference (em inglês) | Tipo DocumentReference do pacote @google-cloud/firestore . |
DocumentSnapshot (em inglês) | Tipo DocumentSnapshot do pacote @google-cloud/firestore . |
FieldPath (link em inglês) | Tipo FieldPath do pacote @google-cloud/firestore . |
FieldValue (em inglês) | Tipo FieldValue do pacote @google-cloud/firestore . |
Filtrar | Tipo Filter do pacote @google-cloud/firestore . |
Firestore | Tipo Firestore do pacote @google-cloud/firestore . |
FirestoreDataConverter (em inglês) | Tipo FirestoreDataConverter do pacote @google-cloud/firestore . |
GeoPoint | Tipo GeoPoint do pacote @google-cloud/firestore . |
GrpcStatus (em inglês) | Tipo GrpcStatus do pacote @google-cloud/firestore . |
Pré-condição | Tipo Precondition do pacote @google-cloud/firestore . |
Consulta | Tipo Query do pacote @google-cloud/firestore . |
QueryDocumentSnapshot (em inglês) | Tipo QueryDocumentSnapshot do pacote @google-cloud/firestore . |
QueryPartition (em inglês) | Tipo QueryPartition do pacote @google-cloud/firestore . |
QuerySnapshot (em inglês) | Tipo QuerySnapshot do pacote @google-cloud/firestore . |
ReadOptions (em inglês) | Tipo ReadOptions do pacote @google-cloud/firestore . |
SetOptions (em inglês) | Tipo SetOptions do pacote @google-cloud/firestore . |
Carimbo de data/hora | Tipo Timestamp do pacote @google-cloud/firestore . |
Transação | Tipo Transaction do pacote @google-cloud/firestore . |
WriteBatch (em inglês) | Tipo WriteBatch do pacote @google-cloud/firestore . |
WriteResult (link em inglês) | Tipo WriteResult do pacote @google-cloud/firestore . |
setLogFunction (link em inglês) | Função setLogFunction do pacote @google-cloud/firestore . |
Cloud Firestore:
Funções
Função | Descrição |
---|---|
getFirestore() | Recebe o serviço Firestore padrão para o aplicativo padrão. |
getFirestore(app) | Recebe o serviço Firestore padrão de um determinado aplicativo. |
getFirestore(databaseId) | (BETA) Recebe o serviço Firestore nomeado para o app padrão. |
getFirestore(app, databaseId) | (BETA) Recebe o serviço Firestore nomeado para o aplicativo especificado. |
InitializeFirestore(app, settings) | Recebe o serviço Firestore padrão de determinado aplicativo, transmitindo parâmetros extras ao construtor. |
inicializarFirestore(app, configurações, databaseId) | (BETA) Recebe o serviço Firestore nomeado para o app em questão, transmitindo parâmetros extras ao construtor. |
Classes
Turma | Descrição |
---|---|
FirebaseFirestoreError (link em inglês) | Estrutura do código de erro do Firebase Firestore. Isso estende FirebaseError. |
Interfaces
Interface | Descrição |
---|---|
FirestoreSettings (em inglês) | Configurações a serem transmitidas para o construtor do Firestore. |
getFirestore()
Recebe o serviço Firestore padrão para o aplicativo padrão.
Assinatura:
export declare function getFirestore(): Firestore;
Retorna:
Firestore
O serviço Firestore padrão para o app padrão.
Exemplo
// Get the default Firestore service for the default app
const defaultFirestore = getFirestore();
getFirestore(app)
Recebe o serviço Firestore padrão de um determinado aplicativo.
Assinatura:
export declare function getFirestore(app: App): Firestore;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
app | App | qual serviço Firestore retornar. |
Retorna:
Firestore
O serviço Firestore padrão associado ao app fornecido.
Exemplo
// Get the default Firestore service for a specific app
const otherFirestore = getFirestore(app);
getFirestore(databaseId)
Essa API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use essa API em um ambiente de produção.
Recebe o serviço Firestore nomeado para o aplicativo padrão.
Assinatura:
export declare function getFirestore(databaseId: string): Firestore;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
IDdobanco de dados | string | nome do banco de dados a ser retornado. |
Retorna:
Firestore
O serviço Firestore nomeado para o app padrão.
Exemplo
// Get the Firestore service for a named database and default app
const otherFirestore = getFirestore('otherDb');
getFirestore(app, databaseId)
Essa API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use essa API em um ambiente de produção.
Recebe o serviço Firestore nomeado para o aplicativo em questão.
Assinatura:
export declare function getFirestore(app: App, databaseId: string): Firestore;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
app | App | qual serviço Firestore retornar. |
IDdobanco de dados | string | nome do banco de dados a ser retornado. |
Retorna:
Firestore
O serviço Firestore nomeado associado ao app fornecido.
Exemplo
// Get the Firestore service for a named database and specific app.
const otherFirestore = getFirestore('otherDb');
inicializarFirestore(app, configurações)
Recebe o serviço Firestore padrão de determinado aplicativo, transmitindo parâmetros extras ao construtor.
Assinatura:
export declare function initializeFirestore(app: App, settings?: FirestoreSettings): Firestore;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
app | App | qual serviço Firestore retornar. |
configurações | FirestoreSettings (em inglês) | Objeto de configurações a ser passado para o construtor. |
Retorna:
Firestore
O serviço Firestore
padrão associado ao app e às configurações fornecidos.
Exemplo
// Get the Firestore service for a specific app, require HTTP/1.1 REST transport
const otherFirestore = initializeFirestore(app, {preferRest: true});
inicializarFirestore(app, configurações, databaseId)
Essa API é fornecida como uma prévia para desenvolvedores e pode mudar com base no feedback que recebermos. Não use essa API em um ambiente de produção.
Recebe o serviço Firestore nomeado para o aplicativo em questão, passando parâmetros extras para seu construtor.
Assinatura:
export declare function initializeFirestore(app: App, settings: FirestoreSettings, databaseId: string): Firestore;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
app | App | qual serviço Firestore retornar. |
configurações | FirestoreSettings (em inglês) | Objeto de configurações a ser passado para o construtor. |
IDdobanco de dados | string | nome do banco de dados a ser retornado. |
Retorna:
Firestore
O serviço Firestore
nomeado associado ao app e às configurações fornecidos.
Exemplo
// Get the Firestore service for a specific app, require HTTP/1.1 REST transport
const otherFirestore = initializeFirestore(app, {preferRest: true}, 'otherDb');