Ed
há 3 dias
Vamos analisar as alternativas para identificar a que realiza corretamente a inserção dos produtos "Moldura" e "Caneca" na base de dados MongoDB. a) `db.produto.insert({item: "Moldura", valor: 120.00}),({item: "Caneca", valor: 10})` - Esta sintaxe está incorreta, pois não se pode usar a vírgula dessa forma para inserir múltiplos documentos. b) `db.produto.insertOne({item: "Moldura", valor: 120.00}),({item: "Caneca", valor: 10})` - Aqui, `insertOne` só insere um documento, e a sintaxe está errada para a segunda parte. c) `db.produto.insertMany([item: "Moldura", valor: 120.00, item: "Caneca", valor: 10])` - A sintaxe está incorreta, pois os itens devem ser objetos dentro de um array. d) `db.produto.insertMany([{item: "Moldura", valor: 120.00},{item: "Caneca", valor: 10}])` - Esta opção está correta, pois utiliza `insertMany` com um array de objetos, cada um representando um produto. e) `db.produto.insertOne([{item: "Moldura", valor: 120.00},{item: "Caneca", valor: 10}])` - Aqui, `insertOne` está sendo usado, mas está tentando inserir um array, o que não é correto. Portanto, a alternativa correta que realiza a inserção dos produtos "Moldura" e "Caneca" na base de dados é: d) db.produto.insertMany([{item: "Moldura", valor: 120.00},{item: "Caneca", valor: 10}]).