When I tried to update object in graphql, I encouterd this image's error.
encounter this error
the code I wrote.
module Mutations
class UpdateLink < BaseMutation
argument :link_id, ID, required: true
argument :description, String, required: false
argument :url, String, required: false
type Types::LinkType
def resolve(**args)
link = Link.find(args[:link_id])
link.update!(
url: args[:url],
description: args[:description],
user: context[:current_user]
)
end
end
end
error messages here
Failed to implement Link.description, tried:
- `Types::LinkType#description`, which did not exist
- `TrueClass#description`, which did not exist
- Looking up hash key `:description` or `"description"` on `true`, but it wasn't a Hash
To implement this field, define one of the methods above (and check for typos)
I don't know how to solve this error.
Please teach me how to solve it.
question from:
https://stackoverflow.com/questions/65934890/failed-to-implement-link-description-tried-in-rails-graphql 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…