Methods
-
<inner> dataSetToJson(ds [, options])
-
Retorna os registros do DataSet como um array de objetos no formato JSON.
Esta função cria uma string com todo o conteúdo do DataSet no formato JSON, portanto ela não deve ser utilizada em DataSets com muitos registros, não sendo recomendado o seu uso em DataSets com mais de mil registros.
O DataSet será percorrido para a leitura dos registros, portanto esta função não deve ser utilizada em DataSets que estejam em inserção ou edição, caso elas não possam ser efetivadas.
Parameters:
Name Type Argument Description ds
DataSet DataSet com os dados que serão formatados em JSON.
options
Object <optional>
Opções de conversão.
Properties
Name Type Argument Description toLowerCase
boolean <optional>
Indica se os nomes dos campos serão padronizados em caixa baixa (lower case).
onlyFilled
boolean <optional>
Indica se devem ser criadas propriedades para os campos sem preenchimento no DataSet.
Returns:
Retorna os dados do DataSet em formato JSON.
- Type
- string
Example
const dataSetToJson = require('@nginstack/engine/lib/dataset/dataSetToJson.js'); const Classes = require('@nginstack/engine/keys/Classes'); const json = dataSetToJson(classes.getCachedDataSet(Classes.USERS));
Type Definitions
-
DataSet
-
Type: