Ant*_*ton 3 elasticsearch elasticsearch-mapping elasticsearch-dsl elasticsearch-query
我有一个具有以下映射的字段:
birthdate: { type: :date, format: :dateOptionalTime }
Run Code Online (Sandbox Code Playgroud)
对此的查询是什么?
您可以使用script过滤器来实现此目的
任何年份五月出生的人:
{
"query": {
"filtered": {
"filter": {
"script": {
"script": "doc.birthdate.date.monthOfYear == 5"
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
所有8月25日出生的人(任何年份)
{
"query": {
"filtered": {
"filter": {
"script": {
"script": "doc.birthdate.date.monthOfYear == 8 && doc.birthdate.date.dayOfMonth == 25"
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3940 次 |
| 最近记录: |