Я успешно соединил MongoDB наконец с Prisma 1.28.3 (GraphQL). Я создаю пользователя с его сообщением, затем пытаюсь удалить пользователя, затем я получаю сообщение об ошибке
":" Изменение, которое вы пытаетесь сделать, нарушитобязательное отношение 'PostToUser' между почтой и пользователем "
prisma / 1.28.3 (windows-x64) node-v11.10.0 это моя версия призмы. Я хочу удалить пользователей с их сообщениями.Я перепробовал много советов разработчиков, но ошибки все еще случаются.Я также попробовал документы.я поделился файлом datamodel.prisma
type User {
id: ID! @id
name: String!
email: String!
password: String!
createdAt: DateTime! @createdAt
updatedAt: DateTime! @updatedAt
comments: [Comment!]! @relation(onDelete: CASCADE link: INLINE )
posts: [Post!]! @relation(onDelete: CASCADE link: INLINE )
}
type Post {
id: ID! @id
createdAt: DateTime! @createdAt
updatedAt: DateTime! @updatedAt
title: String!
body: String!
published: Boolean!
author: User!
comments: [Comment!]! @relation(onDelete: CASCADE link: INLINE)
}
type Comment {
id: ID! @id
text: String!
author: User!
posts: Post!
}
мой ожидаемый результат: пользователь должен удалить с его фактическим результатом публикации: я получаю сообщение об ошибке: "message": "изменение, которое вы пытаетесь внести, нарушило бы требуемое отношение'PostToUser' между почтой и пользователем "