Conflicts class
Use para consultar ou ler todos os conflitos.
Consulte de Conflito para ler ou excluir um determinado de Conflito de por ID.
Construtores
| Conflicts(Container, Client |
Propriedades
| container |
Métodos
| query(string | Sql |
Consulta todos os conflitos. |
| query<T>(string | Sql |
Consulta todos os conflitos. Exemplo Conflito de consulta com id
|
| read |
Lê todos os conflitos Exemplo
|
Detalhes do construtor
Conflicts(Container, ClientContext)
new Conflicts(container: Container, clientContext: ClientContext)
Parâmetros
- container
- Container
- clientContext
-
ClientContext
Detalhes da propriedade
container
Detalhes do método
query(string | SqlQuerySpec, FeedOptions)
Consulta todos os conflitos.
function query(query: string | SqlQuerySpec, options?: FeedOptions): QueryIterator<any>
Parâmetros
- query
-
string | SqlQuerySpec
Configuração de consulta para a operação. Consulte sqlQuerySpec para obter mais informações sobre como configurar uma consulta.
- options
- FeedOptions
Use para definir opções como tamanho da página de resposta, tokens de continuação etc.
Retornos
QueryIterator<any>
QueryIterator permite que você retorne resultados em uma matriz ou itere sobre eles um de cada vez.
query<T>(string | SqlQuerySpec, FeedOptions)
Consulta todos os conflitos.
Exemplo
Conflito de consulta com id
import { CosmosClient, SqlQuerySpec } from "@azure/cosmos";
const endpoint = "https://your-account.documents.azure.com";
const key = "<database account masterkey>";
const client = new CosmosClient({ endpoint, key });
const { database } = await client.databases.createIfNotExists({ id: "Test Database" });
const container = database.container("Test Container");
const querySpec: SqlQuerySpec = {
query: `SELECT * FROM root r WHERE r.id = @conflict`,
parameters: [{ name: "@conflict", value: "<conflict-id>" }],
};
const { resources: conflict } = await container.conflicts.query(querySpec).fetchAll();
function query<T>(query: string | SqlQuerySpec, options?: FeedOptions): QueryIterator<T>
Parâmetros
- query
-
string | SqlQuerySpec
Configuração de consulta para a operação. Consulte sqlQuerySpec para obter mais informações sobre como configurar uma consulta.
- options
- FeedOptions
Use para definir opções como tamanho da página de resposta, tokens de continuação etc.
Retornos
QueryIterator permite que você retorne resultados em uma matriz ou itere sobre eles um de cada vez.
readAll(FeedOptions)
Lê todos os conflitos
Exemplo
import { CosmosClient } from "@azure/cosmos";
const endpoint = "https://your-account.documents.azure.com";
const key = "<database account masterkey>";
const client = new CosmosClient({ endpoint, key });
const { database } = await client.databases.createIfNotExists({ id: "Test Database" });
const container = database.container("Test Container");
const { resources: conflicts } = await container.conflicts.readAll().fetchAll();
function readAll(options?: FeedOptions): QueryIterator<ConflictDefinition & Resource>
Parâmetros
- options
- FeedOptions
Use para definir opções como tamanho da página de resposta, tokens de continuação etc.