Какая функция клиента apollo совпадает с мутацией useSwr
Какая функция может обновлять мои кешированные данные в apollo после мутации, поскольку значение id генерируется из самого mongodb.
в использовании SWR способ
async function updateUser(id, fields) {
mutate("/api/users", users => { /* find and update user here */ }, false);
const res = await fetch(`/api/users/${id}`, { method: "PATCH", body: JSON.stringify(fields) });
// here we revalidate the list to ensure we are always up-to-date with the DB
mutate("/api/users"); // like this line of code, it will call it again to make sure all data is up to date
}
Я хочу обновить свои кэшированные данные так же, как базу данных в apolloClient.