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

Mongoose dodaje atrybut wygasa dla określonego pola

dzięki za poruszenie tego @dyouberg. Tak @sadrzadehsina Możesz również używać indeksów TTL, ale jedyną wadą z punktu widzenia wymagań jest to, że gdy dokument przejdzie, mongodb TTL usunie dokument z kolekcji. jeśli możesz stracić dokumenty, prawdopodobnie TTL jest najlepszą opcją, ponieważ wszystkim zajmie się sam mongodb. Wszystko, co musisz zrobić, to utworzyć indeks kolekcji.

jeśli Twoim zamiarem jest zachowanie dokumentów, TTL może nie być pomocne, ale możesz zbudować prostą logikę (mam ją w komentarzu).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoParseError:opcje useCreateIndex, useFindAndModify nie są obsługiwane

  2. MongoDB — zapytania dotyczące projekcji

  3. Jak usunąć numery N dokumentów w mongodb

  4. VersionError:Nie znaleziono pasującego dokumentu błędu w Node.js/Mongoose

  5. Przekształć DBRef w Json