Spring boot mon go db index (unique = true) не работает - PullRequest
0 голосов
/ 09 июля 2020

У меня в качестве документа указан следующий класс.

@Data
@Builder
@Document(collection = "test")
public class TestData {
    @Id
    private String id;

    private String name;

    @Indexed(unique = true)
    private String hash;

}

Даже если я использую индексированный с включенным уникальным, я могу вставлять дубликаты документов в коллекцию. Но если я сгенерирую индекс в оболочке mon go, тогда он будет работать.

Есть ли способ указать уникальный индекс только с помощью кода?

...