1
resposta

O comando merge

Na minha versão do mongodb o merge não funciona.

Segue o código que utilizei para gerar a collection pedidos:

db.clientes.aggregate([
    {
        $match: {
            nome: "José"
        }
    },
    {
        $project: {
            _id: 0,
            id_cliente: "$_id",
            endereco: "$endereco",
            data: ISODate(),
            produtos: "$carrinho.produtos",
            valorTotal: {
                $sum: "$carrinho.produtos.preco"
            }
        }

    }, {
        "$out": "pedidos" 
    }
]).pretty()
1 resposta

Olá, Davi, tudo bem?

Você poderia fornecer mais detalhes do seu ambiente? Assim, poderei entender melhor o que pode estar acontecendo.

  • Qual a versão do seu MongoDB?
  • Qual erro ocorre quando você tenta utilizar o Merge ?

Aguardo o seu retorno!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software