elasticSearch关键字:索引,文档对象,映射,词条
创建文档时,会自动创建索引(index)和映射
默认情况下,使用的分词方式是每个字为一个分词,但是这并不高效和实用,为此使用elasticSearch结合IK 分词器更符合实际应用
什么时候实现IK分词器设置—–在设置映射对象时实现IK分词器
XContentBuilder builder = XContentFactory.jsonBuilder().startObject()
.startObject("article").startObject("properties")
.startObject("id").field("type", "integer")
.field("store", "yes").endObject().startObject("title")
.field("type", "string").field("store", "yes")
.field("analyzer", "ik").endObject().startObject("content")
.field("type", "string").field("store", "yes")
.field("analyzer", "ik").endObject().endObject().endObject()
.endObject();
PutMappingRequest mapping = Requests.putMappingRequest("blog2").type("article").source(builder);