MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak usunąć TTL z kolekcji MongoDB?

Mongoose nigdy nie usuwa indeksów, więc jeśli zmienisz atrybuty indeksu w schemacie, zaczną one obowiązywać dopiero po ręcznym usunięciu istniejącego indeksu.

Nie jestem pewien, jaka jest nazwa Twojej kolekcji, ale w powłoce wyglądałoby to tak:

db.adInfos.dropIndex('created_1')

Użyj db.adInfos.getIndexes() aby zobaczyć indeksy w kolekcji.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wyraźne w Spring Data MongoDB

  2. Strumień zmian MongoDB 4.4.4 zwraca wszystkie aktualizacje dokumentu, a nie filtrowany warunek dopasowany do jednego?

  3. Jaka jest najlepsza metoda inicjowania aplikacji Node/MongoDB?

  4. MongoDB watch() do obserwowania zmian w bazie danych za pomocą NodeJS i Mongoose

  5. Indeksy złożone dla zapytania OR+Sort w mongodb