我想使用spring-data-elasticsearch-2.1.0創建像下面一樣的用戶索引。註解。 我無法找到任何註釋來添加「null_value」:「NULL」。這是必需的,因爲我們的排序順序失敗。通過InnerField彈簧數據elasticsearch註釋 「NULL」:通過spring-data-elasticsearch註解添加null_value
"user": {
"properties": {
"firstName": {
"type": "string"
},
"lastName": {
"type": "string"
},
"displayName": {
"type": "string",
"analyzer": "word_analyzer",
"fields": {
"raw": {
"type": "string",
"index": "not_analyzed",
"null_value": "NULL"
}
}
}
}
}
域類
private String firstName;
private String lastName;
@MultiField(
mainField = @Field(type = FieldType.String, analyzer = "word_analyzer"),
otherFields = {
@InnerField(suffix = "raw", type = FieldType.String, index = FieldIndex.not_analyzed)
}
)
private String displayName;
如何添加「null_value」?我不想在外部創建索引映射。