sql >> Databáze >  >> NoSQL >> MongoDB

Spring Data - MongoDB indexování DBRef

Index můžete vytvořit pomocí mongo shellu, ale pokud to chcete udělat pomocí kódu a protože používáte spring-data-mongodb, použijte toto:

mongoTemplate.indexOps(B.class).ensureIndex(new Index().on("a", Order.ASCENDING));

Můžete také zadat název kolekce, pokud se s ním neshoduje název vaší třídy:

mongoTemplate.indexOps("b").ensureIndex(new Index().on("a", Order.ASCENDING));


  1. Jak mohu použít agregační operátory v $match v MongoDB (například $year nebo $dayOfMonth)?

  2. Jaký je rozdíl mezi Date.now() a Date.now v mongoose?

  3. MongoDb třídí sbírku podle počtu v jiné sbírce

  4. mongoose .save() nefunguje