0
특정 인물 (PersonId
으로 식별)이 지난 3 개월 동안 연속 2 개월 동안 매월 1 회 이상 도시를 방문했는지 여부를 감지 할 수있는 쿼리를 작성하고 싶습니다.지난 3 개월 동안 2 개월 연속으로 사건이 발생했는지 확인하는 방법은 무엇입니까?
Elasticsearch 쿼리 언어를 사용할 수 있습니까?
한 달에 한 사람이 도시를 방문한 횟수를 계산할 수 있습니다. 그러나 지난 2 개월 동안 지난 3 개월 동안 발생한 방문수를 계산하는 방법을 모르겠습니다.
GET visits/_search?
{
"size":0,
"query": {
"bool": {
"must": [
{ "match": {
"PersonId": "AAA"
}}
]
} },
"aggs": {
"visit_days": {
"terms" : {
"field": "Month"
}
}
}
}
는 Month
외에, 나는 또한 Year
및 Date
(이 날짜 타입)이 (가 문자열입니다).