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

Jak stworzyć ograniczoną kolekcję za pomocą Spring Data? - MongoDB

Istnieje metoda createCollection(…) biorąc CollectionOptions argument, w którym możesz określić kolekcję, która ma być ograniczona:

// The 'true' is setting it to capped
CollectionOptions options = new CollectionOptions(null, 50, true);
mongoOperations.createCollection("myCollection", options);

Dobrym pomysłem może być udostępnienie tych opcji w @Document adnotację, aby automatycznie zająć się nimi podczas budowania kontekstu mapowania, ale generalnie otrzymaliśmy opinie od osób, które chcą ręcznie obsługiwać te operacje konfiguracji kolekcji i indeksowania bez zbytniego automagicznego zachowania. Zachęcamy do otwarcia JIRA, jeśli mimo wszystko chcesz, aby była obsługiwana.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Odczytanie DBname.system.indexes nie powiodło się w klastrze Atlas przez mongobee po uzyskaniu połączenia

  2. utworzyć dokument mongodb z poddokumentami atomowo?

  3. MongoDB:$push wyliczone wyrażenie w $grupie

  4. Agregacja grupowa przy użyciu danych wiosennych mongodb

  5. Jak przekazać wartość MongoDb Json do siatki KendoUI za pomocą metody webservice?