sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur skapar man en begränsad samling med Spring Data? - MongoDB

Det finns en metod createCollection(…) ta en CollectionOptions argument där du kan ange en samling som ska begränsas:

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

Det kan vara en bra idé att ha dessa alternativ exponerade för @Document anteckning för att automatiskt ta hand om dem när man bygger kartläggningskontexten, men vi fick i allmänhet feedback från personer som ville hantera dessa insamlingsinställningar och indexeringsoperationer manuellt utan alltför mycket automagiskt beteende. Öppna gärna en JIRA om du skulle vilja se att det stöds ändå.



  1. Hur man sorterar mongodb-frågeresultat baserat på underdokument

  2. Förstå hitta i Node/Mongo

  3. flera dokumenttransaktioner fungerar inte i c# med mongodb 4.08 community-server

  4. Hur infogar man bilder i mongoDB med java?