Module: @nginstack/orm/lib/persistDataSets


(require("@nginstack/orm/lib/persistDataSets"))(dataSets)

Persiste os dataSets informados no banco de dados, emitindo os eventos beforePersist e afterPersist configurados na definição das classes (x-model) dos registros modificados. Será emitido o evento para cada registro inserido, modificado ou excluído, mas não serão emitidos para os registros não modificados. Dessa forma, se forem informados DataSets sem modificações, não haverá emissão dos eventos.

Parameters:
Name Type Description
dataSets DataSet | Array.<DataSet>

DataSets a serem persistidos no banco de dados.

Returns:

Versão (campo iVersion ou VERSAO) dos registros após a persistência no banco de dados.

Type
number