Я использую эластичный поиск для хранения данных сканирования сайта в одном индексе.Документы выглядят примерно так:
{"crawl_id": 1, url": "http://www.example.com", "status": 200}
{"crawl_id": 1, url": "http://www.example.com/test", "status": 200}
{"crawl_id": 2, url": "http://www.example.com", "status": 200}
{"crawl_id": 2, url": "http://www.example.com/test", "status": 500}
Как бы я сравнил 2 разных сканирования?Например, я хочу знать, какие страницы изменили свой код состояния с 200 на 500, в crawl_id 2, когда я сравниваю crawl_id 2 с crawl_id 1.
Я хотел бы получить список документов, но также и агрегироватьна тех результатах.Например, 1 страница изменилась с 200 на 500.
Есть идеи?