2015-12-24 3 views
1

МангустКак удалить индекс, используя Mongoose

Imagdata.dropIndexes({ "image_id": 1 }, function(err){ 
     if(err){ 
      res.send("error"); 
     } 
     else{ 
      res.send("success"); 
     } 
}); 

Это код, который я использовал для удаления индекса поля 'image_id. Когда я пытаюсь выполнить эту функцию, он показывает «TypeError: Imagdata.dropIndexes не является функцией». Как решить эту проблему ...

ответ

3

Вы должны использовать необработанное collection свойство модели для доступа к базовому MongoDB API:

Imagdata.collection.dropIndexes(...); 
Смежные вопросы