Как создать мутацию удаления в GraphQL? - PullRequest
0 голосов
/ 25 августа 2018

StackOverflow!

Однажды назад я начал изучать для меня новую вещь - GraphQL.Теперь я знаю, как добавлять и читать объекты из базы данных, используя GraphQL.Я попытался найти ответ на вопрос «как удалить объект из базы данных».Но это не удача.Можете ли вы помочь мне с этим "трудным" (для вас) вопросом?

Спасибо за ваши ответы!

1 Ответ

0 голосов
/ 25 августа 2018

Я нашел это!Возможно, кому-то нужен ответ.

Использование Model.findByIdAndDelete (id, options, callback);

Мой код:

deleteImage: {
  type: ImageType,
  args: {
    id: { type: GraphQLID }
  },
  resolve(parent, args) {
    return Image.findByIdAndDelete(args.id);
  }
}

Работает!

...