Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在coffeescript中添加elasticSearch的同义词?_Javascript_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Coffeescript - Fatal编程技术网 elasticsearch,coffeescript,Javascript,elasticsearch,Coffeescript" /> elasticsearch,coffeescript,Javascript,elasticsearch,Coffeescript" />

Javascript 如何在coffeescript中添加elasticSearch的同义词?

Javascript 如何在coffeescript中添加elasticSearch的同义词?,javascript,elasticsearch,coffeescript,Javascript,elasticsearch,Coffeescript,我正在使用coffeescript进行编码,我的代码包含一些elasticSearch查询,现在我想添加同义词,但作为初学者,我不知道在哪里可以添加过滤器,在编写过滤器定义同义词之前应该做些什么,正确的synatx是什么 这是我的代码,没有同义词: processArrFn['firstpart'] = (nomCallback) => client.search index: 'project' type: 'first_doc' siz

我正在使用coffeescript进行编码,我的代码包含一些elasticSearch查询,现在我想添加同义词,但作为初学者,我不知道在哪里可以添加过滤器,在编写过滤器定义同义词之前应该做些什么,正确的synatx是什么

这是我的代码,没有同义词:

  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文档中找到的东西对我来说是合乎逻辑的,但我不确定应该确切地放在哪里!所以我想问的是如何在数学上做到这一点