当索引实体(文档)时,默认行为是索引该实体的所有字段。 默认情况下,所有字段启用源,禁用存储。 但是,如果我只想索引某些字段而不是全部字段, 据我所知,我必须禁用源并显式将字段标记为存储。
我可以使用Spring Data Elasticsearch禁用文档/实体的源吗? 它支持通过注释实现吗?
当索引实体(文档)时,默认行为是索引该实体的所有字段。 默认情况下,所有字段启用源,禁用存储。 但是,如果我只想索引某些字段而不是全部字段, 据我所知,我必须禁用源并显式将字段标记为存储。
我可以使用Spring Data Elasticsearch禁用文档/实体的源吗? 它支持通过注释实现吗?
如果您只想防止某个字段被索引,您可以添加一个字段注释,如下所示:
@Field(store = false)
private YourObject yourObject