Comment se débarrasser de Error: "OverwriteModelError: Impossible d'écraser le modèle` undefined` une fois compilé. "?

J'ai une méthode commune pour la mise à jour du document de collecte dans MongoDB?

Le code suivant est dans le nom de fichier Deleter.js

module.exports.MongooseDelete = function (schemaObj, ModelObject);
{
  var ModelObj = new mongoose.Model("collectionName",schemaObj);
  ModelObj.remove(ModelObject);
}

Et de l'invocation de la façon suivante dans mon fichier principal app.js:

var ModObj = mongoose.model("schemaName", schemasObj);
var Model_instance = new ModObj();
var deleter = require('Deleter.js');
deleter.MongooseDelete(schemasObj,Model_instance);

J'obtiens l'erreur suivante:

OverwriteModelError: Cannot overwrite `undefined` model once compiled.
    at Mongoose.model (D:\Projects\MyPrjct\node_modules\mongoose\lib\index.js:4:13)

Je monte sur la 2e appel de la méthode..
S'il vous plaît laissez-moi savoir si quelqu'un a une solution.

source d'informationauteur Amol M Kulkarni