Buenas, he visto todos los videos de esta sección me parece que es mejor para la relacion users - courses user userId en vez de user
course.resolvers.js
Mutation: {
async addCourse(obj, { input, user_id }) {
const userId = await User.findById(user_id);
const course = new Course({ ...input, userId });
await course.save();
await userId.courses.push(course);
await userId.save();
return course;
},
course.types.js
module.exports = `
course.types.js
module.exports = `
type Course{
id: ID!
title: String!
views: Int
userId: User
}