Javascript 如何在coffeescript中添加elasticSearch的同义词?
我正在使用coffeescript进行编码,我的代码包含一些elasticSearch查询,现在我想添加同义词,但作为初学者,我不知道在哪里可以添加过滤器,在编写过滤器定义同义词之前应该做些什么,正确的synatx是什么 这是我的代码,没有同义词:Javascript 如何在coffeescript中添加elasticSearch的同义词?,javascript,elasticsearch,coffeescript,Javascript,elasticsearch,Coffeescript,我正在使用coffeescript进行编码,我的代码包含一些elasticSearch查询,现在我想添加同义词,但作为初学者,我不知道在哪里可以添加过滤器,在编写过滤器定义同义词之前应该做些什么,正确的synatx是什么 这是我的代码,没有同义词: processArrFn['firstpart'] = (nomCallback) => client.search index: 'project' type: 'first_doc' siz
processArrFn['firstpart'] = (nomCallback) =>
client.search
index: 'project'
type: 'first_doc'
size: @_SEARCH_SIZE
body:
query:
function_score:
query:
query_string:
fields: ["NOM_OBJ^5","DEFINITION^3","TYPE^1"]
query: queryTxt
boost_mode: "multiply"
.then (res) => nomCallback(null, res)
你知道如何在JS中实现它,只是在CS语法方面遇到了问题,还是你在问如何添加同义词?不,我不确定JS代码!我在elasticsearch文档中找到的东西对我来说是合乎逻辑的,但我不确定应该确切地放在哪里!所以我想问的是如何在数学上做到这一点