0
我们areable传递整数值为内联则params的一部分,而不是日期..如何日期作为参数传递到ElasticSearch
我们都是这样想的。
"script": {
"inline": "if ((doc['enddate'].date >= param1) && (doc['enddate'].date <= param2)) { return param2 }",
"params": {
"param1": new DateTime(),
"param2": new DateTime(doc['enddate'].date).plusDays(+1)
}
}
参数必须是外部值,它们不能引用文档字段。你试图比较'enddate'和它自己?不知道你想达到什么... – Val
对不起,我编辑了这个问题:)它应该比较DateTime.now – TBA