小编div*_*tap的帖子

弹性搜索错误操作[search]和lang [groovy]是否被禁用?

我正在使用弹性搜索1.7.1,当我尝试使用script_score或script_fields时,它显示错误ScriptException [类型内联的脚本],操作[搜索]和lang [groovy]被禁用任何人都可以告诉我我怎么能删除此错误.我的代码如下

function_score: {
        query: {
          query_string: {
            query: shop_search,
            fields: [ 'shop_name']
          } 
        },    
        functions: [
          {
            script_score: {
              script: "_score * doc['location'].value"
            }
          }
        ]
      }
Run Code Online (Sandbox Code Playgroud)

groovy elasticsearch

20
推荐指数
3
解决办法
1万
查看次数

如何在nodejs中的mongoosastic中编写映射

实际上,我现在想从某些字段中删除索引,任何人都可以告诉我如何为我的代码编写映射;现在谁能告诉我这有什么问题,或者任何人都可以告诉我正确的做法是什么那。

Blog.createMapping(function(err, mapping){
     if(err){
         console.log('error creating mapping (you can safely ignore this)');
         console.log(err);
     }else{
         mapping: {
              properties: {
                  jeb_no: {
                      index: "no"
                  }
              }
         }  
         console.log('mapping created!');
         console.log(mapping);
    }
Run Code Online (Sandbox Code Playgroud)

});

先感谢您。

node.js elasticsearch mongoosastic elasticsearch-mapping

4
推荐指数
1
解决办法
2669
查看次数