这是相关代码:
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)
那么有人可以使用预定义的变量而不是字符串来搜索特定字段吗?