我将mongoosastic用于带有node.js和mongoDB的elasticsearch查询。
当我尝试这个查询时一切顺利
query_string: {
query: query['search']
}
}
但是当我想添加分页时,我会收到错误
query_string: {
query: query['search']
},
size: 1,
from: 1
}
在此查询中,它给出了错误
[parse_exception]无法解析搜索源。预期的字段名称,但得到[VALUE_NUMBER]
此查询会出现此错误
options.elasticQuery = {
size: 1,
from: 1,
query_string: {
query: query['search']
}
}
[query_parsing_exception] [_na]查询格式错误,start_object之后没有字段,{index = users line = 1 col = 11}
这是我创建请求的方式
ModelName.search(options.elasticQuery, (err, res) => {
console.log(err, res);
})