0
上午在我的Java Spring應用程序中使用elasticsearch來處理elasticsearch使用Spring JPA。 我在用java不應該被索引 在我的情況(我通過他們使用的Java API termFilter聲明搜索精確匹配)我有標註每場禁用Elasticsearch中文檔中所有字段的索引字段
@Field(所有字段的文檔和相應的類類型= FieldType.String,指數= FieldIndex.not_analyzed)
,我得到這樣的
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
@Document(indexName = "message", type = "message")
public class Message implements Serializable {
@Id
@NotNull
@JsonProperty("id")
private String id;
@JsonProperty("userName")
@Field(type = FieldType.String, index = FieldIndex.not_analyzed)
private String userName;
@NotNull
@JsonProperty("topic")
@Field(index = FieldIndex.not_analyzed, type = FieldType.String)
private String topic;
@NotNull
@JsonProperty("address")
@Field(index = FieldIndex.not_analyzed, type = FieldType.String)
private String address;
@NotNull
@JsonProperty("recipient")
@Field(index = FieldIndex.not_analyzed, type = FieldType.String)
private String recipient;
}
有沒有把註釋階級爲了不重複它上面的可能性所有領域?