Conflicts class
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 de Propriedade
container
Detalhes de 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.
Devoluções
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.
Devoluções
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.