範囲、テキスト、並べ替えを含むこのクエリがあります。並べ替えで範囲を使用するか、並べ替えでテキストを使用すると機能しますが、3 つすべてを一緒に使用しようとするとエラーがスローされます。
「解析失敗: ソースの解析に失敗しました」
エラーがあまり明確ではないため、なぜ機能しないのかわかりません。jsonlint.com を使用して JSON を確認しましたが、有効です。テキストと範囲クエリを組み合わせて使用できませんか?
{
"query" : {
"text" : {
"Content" : "fight"
},
"range" : {
"UpdateTime" : {
"from" : "20120601T000000",
"to" : "20120630T235959"
}
}
},
"sort" : [{ "UpdateTime" : {"order" : "desc"} }]
}