graphql-compose-mongoose icon indicating copy to clipboard operation
graphql-compose-mongoose copied to clipboard

How to use beforeRecordMutate with mongoose resolverds?

Open Thornus opened this issue 5 years ago • 0 comments

Hello everybody, I'm creating resolvers for my User schema like this: schemaComposer.Mutation.addFields({ userCreateOne: UserTC.mongooseResolvers.createOne(), userCreateMany: UserTC.mongooseResolvers.createMany(), userUpdateById: UserTC.mongooseResolvers.updateById(), userUpdateOne: UserTC.mongooseResolvers.updateOne(), userUpdateMany: UserTC.mongooseResolvers.updateMany(), userRemoveById: UserTC.mongooseResolvers.removeById(), userRemoveOne: UserTC.mongooseResolvers.removeOne(), userRemoveMany: UserTC.mongooseResolvers.removeMany() });

I would like to modify the document before save but can't figure out how to use beforeRecordMutate. I tried wrapping the resolver but I get an error that a resolver with that name doesn't exist... I assume it's because I'm using mongoose resolvers.

Thornus avatar Nov 05 '20 20:11 Thornus