Например, как использовать тип JSON
generator prisma_client {
provider = "prisma-client-js"
}
datasource db {
provider = "mysql"
url = env("DATABASE_URL")
}
model t {
id Int @default(autoincrement()) @id
val Json?
}
Мне нужен код мутации.
Я использовал ответ от
Мутация GraphQL с помощью патча JSON
включено crud
пользователем
import { use } from 'nexus'
import { prisma } from 'nexus-plugin-prisma'
use(prisma({features:{crud:true}}))
и отправьте эту мутацию:
mutation {
createOnet(data: {
val: "{ \"name\": \"michael\" }"
}) {
id
val
}
}
Но у меня есть ответ:
{
"error": [
{
"message": "Expected type Json, found \"{ \\\"name\\\": \\\"michael\\\" }\"; Cannot read property 'forEach' of undefined",
"locations": [
{
"line": 2,
"column": 26
}
]
}
]
}