Apollo Resolver With Populate

Example 1 : Booking bookingSchema = new mongoose.Schema({ provider_id: mongoose.Types.ObjectId, service_id: mongoose.Types.ObjectId, ….. pay: [{ type: mongoose.Schema.Types.ObjectId, ref: ‘Payment’ }] }) bookingResolver Booking: { pay:catchAsync(async