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 });