appservices schema gerar
Nesta página
Atlas Device Sync, Atlas Edge Server, Data API e HTTPS endpoints estão obsoletos. Consulte a página de descontinuação do para detalhes.
Atlas Device Sync, Atlas Edge Server, Data API, HTTPS endpoints, GraphQL e Hospedagem Estática estão obsoletos. Comandos relacionados a esses recursos também estão obsoletos.
Gere um esquema com base em um conjunto de amostras de documentos em uma coleção ou a partir de um único arquivo JSON
Quando executado com um banco de dados e coleção selecionados, gera um esquema com base em uma amostra de documentos; quando executado com a bandeira "--path", gera um esquema baseado no arquivo JSON no caminho fornecido.
Sintaxe
Sintaxe do comando
appservices schema generate [options]
Opções
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
-a, --app | string | false | Especifique o nome ou ID de um App Service para o qual gerar um esquema |
--project | string | false | Especifique o ID de um projeto do MongoDB Atlas |
--local | string | false | Especifique o caminho de arquivo local de uma aplicação para gerar um esquema |
-s, --datasource | string | false | Especifique o nome ou ID da fonte de dados para amostragem de |
-d, --database | string | false | Especifique o nome do banco de dados para obter amostras |
-c, --collection | string | false | Especifique o nome ou ID da coleção para obter amostras |
--path | string | false | Especifique o caminho para o arquivo JSON para gerar um esquema de |
--title | string | false | Especifique um título para nomear o esquema gerado (Observação: o título só pode ser usado com o sinalizador de caminho) |
-l, --limit | int | false | Especifique o número máximo de documentos para amostragem deste valor padrão para 500. |
--skip | int | false | Especifique o número de documentos a ignorar |
--filter | string | false | Especifique um documento de filtro para obter amostras a partir de um subconjunto dos dados (Formato permitido: '{"field": "value"}') |
--projection | string | false | Especifique quais campos retornar no esquema (Formato permitido: '{"field": 1}') |
--sort | string | false | Especifique a ordem de classificação dos documentos devolvidos (Formato permitido: '{"field": -1}') |
--save | false | Salvar automaticamente o esquema no sistema de arquivos (Observação: o sinalizador --save salvará automaticamente o esquema na pasta data_sources/datasource/banco de dados/coleção correspondente e solicitará a fonte de dados, o banco de dados e a collection, se não forem fornecidos) | |
-h, --help | false | ajuda para gerar |
Opções herdadas
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
--profile | string | false | Especifique seu perfil (Valor padrão: "default") [Saiba mais] |
--telemetry | string | false | Habilitar/desabilitar rastreamento de uso de CLI para seu perfil atual (valor padrão: "on"; valores permitidos: "on", "off") |
-o, --output-target | string | false | Gravar saída CLI no caminho de arquivo especificado |
-f, --output-format | string | false | Definir o formato de saída CLI (Valor padrão: <blank>; Valores permitidos: <blank>, "json") |
--disable-colors | false | Desabilitar todo o estilo de saída CLI (por exemplo, cores, estilos de fonte, etc.) | |
-y, --yes | false | Prossiga automaticamente com os comandos da CLI concordando com todas as solicitações de usuário necessárias |