我有这个查询,其中包含范围、文本和排序。当我将范围与排序或文本与排序一起使用时,它可以工作,但是当我尝试将所有三个一起使用时,它会引发错误:
“解析失败:无法解析源”
我不确定为什么它不起作用,因为错误不是很清楚。我使用 jsonlint.com 检查了 JSON,它是有效的。我可以不使用文本和范围查询的组合吗?
{
"query" : {
"text" : {
"Content" : "fight"
},
"range" : {
"UpdateTime" : {
"from" : "20120601T000000",
"to" : "20120630T235959"
}
}
},
"sort" : [{ "UpdateTime" : {"order" : "desc"} }]
}