Create and Save a Record of a Model: Operation `people.insertOne()` buffering timed out after 10000ms

Este é o código da aplicação:
Nota: Testei na minha máquina um projeto básico para testar com as mesmas configurações abaixo e funcionou normalmente, finalizando com a inserção de dados na coleção.

const mongoose = require("mongoose");
const uri = process.env['MONGO_URI'];

let personSchema;
let Person;

mongoose.connect(uri, { 
  useNewUrlParser: true,
  useUnifiedTopology: true,
 }).finally(() => {
    console.log("Finally reached");
}).then((e) => {
    console.log("Then: " + e);
}).catch((error) => {
    console.log("Error: " + error);
});

personSchema = new mongoose.Schema ({
  name: {
    type: String,
    required: true
  },
  age: Number,
  favoriteFoods: {type: Array, of: String}
});
Person = mongoose.model('Person', personSchema);

const createAndSavePerson = (done) => {
  const person = new Person({
    name: "Fernando",
    age: 42,
    favoriteFoods: ['Pizza',"Pastel de Queijo", 'Xis']
  });
  person.save(function(err, data) {
    if (err){
      return console.error(err);
    }
    done(null, data);
  });
};

Está é a resposta que os teste obtem:

// running tests
Creating and saving a db item should succeed (Test timed out)
// tests completed

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.