MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Erro ao inserir um documento no MongoDB via Node.js


Você precisa fornecer uma função de retorno de chamada para seu insert call para que o método possa comunicar quaisquer erros que ocorram durante a inserção de volta para você.
db.collection("test").insert({ str: "foobar" }, function (err, inserted) {
    // check err...
});

Ou, se você realmente não se importa se a inserção é bem-sucedida ou não, passe um valor de preocupação de gravação de 0 no parâmetro options:
db.collection("test").insert({ str: "foobar" }, { w: 0 });