Какая функция клиента 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.

0 ответов

Другие вопросы по тегам