Tôi đang cố gắng thực hiện một đột biến đơn giản bằng cách sử dụng GraphQL với giao diện GraphiQL. đột biến của tôi trông như thế này:Biến đột biến GraphQL
mutation M($name: String) {
addGroup(name:$name) {
id,
name
}
}
với các biến:
{
"name": "ben"
}
Nhưng nó mang lại cho tôi những lỗi: Variable $name of type "String" used in position expecting type "String!"
Nếu tôi thay đổi đột biến của tôi để mutation M($name: String = "default")
nó hoạt động như mong đợi. Điều này có vẻ như nó liên quan đến hệ thống kiểu, nhưng tôi dường như không thể tìm ra vấn đề là gì.