【发布时间】:2019-03-31 02:26:20
【问题描述】:
我有以下几点:
@Document(collection = "linkmetadata")
public class LinkMetaData {
@Indexed(unique = true)
private String url;
...
}
但每当它创建集合时,它不会为 url 字段创建任何索引,就像它只是忽略注释一样。知道这是为什么吗?
编辑:插入数据时也不会创建索引。当我尝试获取特定 url 的数据时,如果我两次输入相同的 url,它会抛出一个错误,即 url 键不是唯一的,但它不关心插入唯一键,因为没有索引..
【问题讨论】:
标签: mongodb spring-boot