Buscar

Assinale a alternativa CORRETA acerca do seguinte comando realizado no MongoDB: db.cliente.update({'nome':'Margarida'}, {$set:{'nome':'Margarida Te...

Assinale a alternativa CORRETA acerca do seguinte comando realizado no MongoDB: db.cliente.update({'nome':'Margarida'}, {$set:{'nome':'Margarida Teixeira'}},{upsert:true})


a. O comando apenas insere um novo documento na collection cliente.
b. O comando busca por todos os clientes que possuem nome 'Margarida Teixeira' e altera o atributo nome para 'Margarida'.
c. Se a condição de busca não for satisfeita, ou seja, o documento não for encontrado, o documento será inserido na coleção.
d. O comando pode remover todos os clientes que possuem nome 'Margarida Teixeira'.

Essa pergunta também está no material:

4 pág.

Banco de Dados I Universidade Federal de Mato Grosso do SulUniversidade Federal de Mato Grosso do Sul

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra c. Se a condição de busca não for satisfeita, ou seja, o documento não for encontrado, o documento será inserido na coleção. O comando update com a opção upsert:true insere um novo documento caso a condição de busca não seja satisfeita.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais