📑
LDE Docs
Document SintaxesCollection Sintaxes
  • ☕Começando!
  • 🏓Respostas
  • ⚙️Configuração
  • 🎓Exemplos
  • 📦Sintaxes
    • ❗document
      • add
      • get
      • delete
      • update
      • exists
    • ❗collections
      • create
      • delete
      • clear
      • exists
      • _length
    • ❗self
      • mapAll
      • configFile
      • finish
  • 📦NPM Package
  • 📓GitHub Repository
Powered by GitBook
On this page
  • Uso
  • Exemplo
  • Sobre
  • Retorno

Was this helpful?

  1. Sintaxes
  2. document

update

Editando um documento em uma coleção

Nesse comando é necessário o uso de uma function para executar a ação. Exemplos abaixo mostrarão isso.

Uso

datastorage.document.update("my_collection", "my_document", function(oldValue){...});

Exemplo

const datastorage = require("local-db-express"); // calling

datastorage.document.create("my_collection", "cool_document", {
    Name: "Ramires",
    Age: 13,
    Info: "I am cool :)"
});

datastorage.document.update("my_collection", "cool_document", function(oldValue) {
    const newValue = oldValue
    newValue.Info = "My name is Ramires and i love program JS."
    return newValue
}).then((result) => {
    console.log(result)
    //console.log(result.document)
});

Sobre

Edita qualquer documento em uma coleção na Datastorage.

Retorno

Erros
Success
None

11-Essa coleção não existe!

0- New Document Content && Collection Name

N/A

12-Esse documento não existe!

3-É necessário enviar junto o nome do coleção/documento/conteúdo.

PreviousdeleteNextexists

Last updated 1 year ago

Was this helpful?

📦
❗