DATAES-211 - enhance multi field support as multifield type is removed

This commit is contained in:
Mohsin Husen
2016-02-10 16:21:29 +00:00
parent 09455006ab
commit 61880671a4
4 changed files with 10 additions and 10 deletions

View File

@@ -26,7 +26,7 @@ import org.springframework.data.annotation.Id;
import org.springframework.data.elasticsearch.annotations.Document;
import org.springframework.data.elasticsearch.annotations.Field;
import org.springframework.data.elasticsearch.annotations.MultiField;
import org.springframework.data.elasticsearch.annotations.NestedField;
import org.springframework.data.elasticsearch.annotations.InnerField;
/**
* Simple type to test facets
@@ -45,8 +45,8 @@ public class ArticleEntity {
@MultiField(
mainField = @Field(type = String, index = analyzed),
otherFields = {
@NestedField(dotSuffix = "untouched", type = String, store = true, index = not_analyzed),
@NestedField(dotSuffix = "sort", type = String, store = true, indexAnalyzer = "keyword")
@InnerField(suffix = "untouched", type = String, store = true, index = not_analyzed),
@InnerField(suffix = "sort", type = String, store = true, indexAnalyzer = "keyword")
}
)
private List<String> authors = new ArrayList<String>();