feat: set analyzer for elasticsearch (#2793)

* Feature: Custom configuration for elasticsearch

For better search results especially in Chinese, which the standard token analyzer may not work well.

* Set default analyzer in settings when building index

* Remove dangling comma
This commit is contained in:
scienceasdf authored and GitHub committed 2020-12-08 21:41:45 -05:00
1 parent 3fddfd69c3
commit d89224405c
2 files changed
+18 -3

No files matched your search

+10 -1
View File
@@ -70,7 +70,16 @@ module.exports = {
body: {
mappings: (this.config.apiVersion === '6.x') ? {
_doc: idxBody
} : idxBody
} : idxBody,
settings: {
analysis: {
analyzer: {
default: {
type: this.config.analyzer
}
}
}
}
}
})
} catch (err) {