Когда мутация запускается из внешнего интерфейса, легко узнать и очистить кеш apollo, используя await client.cache.reset()
.
Теперь, предполагая, что задание cron периодически сканирует новые элементы и сохраняет их в база данных. Эти предметы отображаются на веб-интерфейсе с помощью apollo-boost. Есть ли способ обнаружить изменения в базе данных при добавлении новых элементов и сделать недействительными кэшированные данные apollo?