sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man ställer in @TextIndex-namn i en enhet med Spring-Data-MongoDB

För närvarande finns det inget sätt att ställa in indexnamnet för TextIndex med den anteckningsbaserade inställningen. Använd IndexOperations för att göra det via template för att ställa in textindexet manuellt.

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



  1. Många-till-många-relationer i CouchDB eller MongoDB

  2. MongoDB skapade filer

  3. mongodb - Konstruera DBRef med sträng eller ObjectId

  4. Hur man jämför 2 fält i Spring Data MongoDB med hjälp av frågeobjekt