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

Jak nastavit název @TextIndex v entitě s Spring-Data-MongoDB

V současné době neexistuje žádný způsob, jak nastavit název indexu pro TextIndex pomocí nastavení založeného na anotaci. Chcete-li tak učinit, použijte IndexOperations prostřednictvím template pro ruční nastavení textového indexu.

template.indexOps(Person.class)
  .ensureIndex(
     new TextIndexDefinitionBuilder()
       .named("YourIndexNameHere")
       .onField("biography")
       .build());



  1. Mongoose osídlí po agregaci

  2. Jak provést hromadnou aktualizaci dokumentů v MongoDB pomocí Javy?

  3. Vložit objekt do pole, pokud pole existuje, jinak pole vytvořte s objektem v MongoDB

  4. Jak Redis dosahuje vysoké propustnosti a výkonu?