小编Mon*_*ize的帖子

使用ElasticSearch在变量定义的字段上搜索

这是相关代码:

var field = String(querystring.parse(postData).field).toLowerCase();
var qryObj = {
"fields" : view_options,
"query":{
    "term" : { field : value} 
    }
};
Run Code Online (Sandbox Code Playgroud)

变量'field'将是一个字符串,如"number","date"等.我想要做的只是在变量'field'中定义的字段中搜索索引.如果我对字符串进行硬编码,则此代码有效,如下所示:

"term" : { "number" : value} 
Run Code Online (Sandbox Code Playgroud)

那么有人可以使用预定义的变量而不是字符串来搜索特定字段吗?

javascript node.js elasticsearch

2
推荐指数
1
解决办法
1066
查看次数

标签 统计

elasticsearch ×1

javascript ×1

node.js ×1