こんにちは、es6 の組み合わせで GraphQl を使用しています。Graphql から特定のレコードを削除しているときに、削除されたレコードの詳細 (値) を取得しています。「レコードが削除されました」などのカスタム メッセージを出力したいと考えています。それに応じて私を助けてください。
ここに私のgraphQLコードがあります:
removeUser:{
type: UserType,
args: {
_id: {
description: 'The _id of the user',
type: GraphQLString,
},
},
resolve: (obj, {_id}) =>{
return new Promise((resolve, reject) => {
User.findOne({_id:_id},(err,res)=> {
if(err || res == null) {
reject('User was not found')
}
else {
User.remove({_id: _id},(err,result)=>{
err ? reject(err) : reject('User removed successfully')
});
}
})
})
}
}