Может ли Prisma Embedded Type быть вложенным? Один встроенный тип под другим встроенным типом? - PullRequest
0 голосов
/ 16 мая 2019

В соответствии с моей моделью данных prisma генерирует требуемую мутацию и запросы, все работает нормально, ошибок нет, но я не могу найти обновленную мутацию для встроенного типа, доступна только мутация создания. Вложенный тип не может быть вложенным?

type Survey @db(name: "surveys") {
 id: ID! @id
 user: User!
 surveyDescription: String!
 surveyScore: Float!
 surveyUrl: String!
 completedPercent: Float!
 expirationDate: DateTime
 categories: [Category]! @relation(link: INLINE)
 result: [CategoryInput!]
 createdAt: DateTime! @createdAt
 updatedAt: DateTime! @updatedAt
}

type CategoryInput @embedded{
  categoryText: String!
  categoryScore: Float
  benchmarks: [BenchmarkInput!]
  questions: [QuestionInput!]
}

type BenchmarkInput @embedded{
  questionID: ID!
  score: Float!
}

type QuestionInput @embedded{
  questionID: ID!
  questionText: String!
  questionScore: Float!
  questionSkipped: Boolean @default(value: true)
  answers: [AnswerInput!]
}

type AnswerInput @embedded{
  answerText: String!
  answerScore: Float!
  answerSkipped: Boolean @default(value: true)
  tags: [TagInput!]
}

type TagInput @embedded{
  tagText: String!
  tagScore: Float!
}

Я хочу обновить запрос для встроенного типа.

...