Я использую аннотацию @ indexed в моем документе для человека, использующего весеннюю загрузку и MongoDb.
Я уже пометил firstName , который будет использоваться для индексации .
Можно ли пометить и другие поля для индексации? Документ выглядит так, как указано ниже:
@Document
public class Person {
@Id private String id;
@Indexed(name = "first_name_index", direction = IndexDirection.DESCENDING)
private String firstName;
private String secondName;
private LocalDateTime dateOfBirth
}
Является ли хорошей практикой отмечать более одного поля как проиндексированные?