resolve(parent,args){ //code to retrive data from db/ other resource //return _.find(books,{id:args.id}); return Book.findById(args.id); }
resolve(parent, args){ let author ={ name: args.name, age: args.age, id: args.id }; authors.push(author) console.log("Authors",authors); return author; }
resolve(parentValue, args) { return axios.default.delete(`http://localhost:3000/users/${args.id}`) .then(({ data }) => data); }
resolve(root, params) { return BookModel.findByIdAndUpdate(params.id, { isbn: params.isbn, title: params.title, author: params.author, description: params.description, published_year: params.published_year, publisher: params.publisher, updated_date: new Date() }, function (err) { if (err) return next(err); }); }
resolve(parentValue, args) { const payload = { firstName: args.firstName, age: args.age, companyId: args.companyId } return axios.default.put(`http://localhost:3000/users/${args.id}`, payload) .then(({ data }) => data); }
resolve(parent, args) { return axios.get(`https://api.spacexdata.com/v3/rockets/${args.id}`) .then(resp => resp.data) .catch(err => console.log(err)) }
resolve(root, params) { const remBook = BookModel.findByIdAndRemove(params.id).exec(); if (!remBook) { throw new Error('Error') } return remBook; }
async resolve(parentValue, args) { const { data } = await axios.get(`http://localhost:3000/companies/${args.id}`); return data; }
resolve(parent, args) { return axios .get(`https://api.spacexdata.com/v3/rockets/${args.id}`) .then(res => res.data); }
resolve(parent, args){ return _.find(authors, { id: args.id }); }
resolve(parent,args){ //code to retrive data from db/ other resource //return _.find(authors,{id:args.id}); return Author.findById(args.id); }
resolve(parent, args){ return _.find(books, { id: args.id }); }
async resolve(parentValue, args) { const { data } = await axios.get(`http://localhost:3000/users/${args.id}`); return data; }
resolve(parent, args) { return Author.findById(args.id); }
resolve(parent, args){ let author ={ name: args.name, age: args.age, id: args.id }; authors.push(author) console.log("Authors",authors); return author; }