O Data Service permite gerar APIs no modo assistente ou no modo script. No modo assistente, você configura APIs visualmente, sem escrever código. No modo script, é possível criar consultas SQL personalizadas para as APIs, com suporte a recursos como junções de várias tabelas, consultas complexas e funções de agregação. Este tópico descreve os recursos compatíveis com a geração de APIs nos modos assistente e script.
A seguir estão as diferenças entre generating an API in wizard mode e generating an API in script mode:
|
Categoria |
Recurso |
Modo assistente |
Modo script |
|
Objeto de consulta |
Consulta a uma única tabela em uma única source de dados |
Compatível |
Compatível |
|
Consulta a tabelas unidas em uma única source de dados |
Não compatível |
Compatível |
|
|
Condição de consulta |
Correspondência numérica exata |
Compatível |
Compatível |
|
Consulta por intervalo numérico |
Compatível |
Compatível |
|
|
Correspondência exata de string |
Compatível |
Compatível |
|
|
Correspondência aproximada de string |
Compatível |
Compatível |
|
|
Resultado da consulta |
Retorno dos valores de campo sem alteração |
Compatível |
Compatível |
|
Operações matemáticas em valores de campo |
Não compatível |
Compatível |
|
|
Funções de agregação em valores de campo |
Não compatível |
Compatível |
|
|
Paginação dos resultados retornados |
Compatível |
Compatível |
|
|
Lógica de consulta |
Tags MyBatis |
Não compatível |
Compatível |