MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да премахна колекцията на TTL форма MongoDB?

Mongoose никога не премахва индекси, така че ако промените атрибутите на индекса във вашата схема, те няма да влязат в сила, докато не премахнете ръчно съществуващия индекс.

Не съм сигурен какво е името на вашата колекция, но в обвивката би било нещо като:

db.adInfos.dropIndex('created_1')

Използвайте db.adInfos.getIndexes() за да видите индексите на колекцията.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Пролетни данни:Уникално поле в MongoDB документ

  2. Поставете обект в масив, ако масивът съществува, в противен случай създайте масива с обект в MongoDB

  3. Преобразувайте разликата в датата в години, за да изчислите възрастта в MongoDB

  4. $ проекция в mongoDB findOneAndUpdate()

  5. Актуализиране на вложен обект в mongoose