prismaのnestについて
ユーザに結びついているpostsの、その中で結びついているchatsの中の値(senderIdとcomment)を更新したいです。
何が違いますか?
chatComment: async (parent: undefined, args: any, context: Context) => {
const addComment = await context.prisma.user.create({
where: {
posts: {
id: args.postId
}
},
data: {
posts: {
create: {
chats: {
create: {
data: {
senderId: args.senderId,
comment: args.comment,
}
}
}
}
}
},
include: {
posts: {
include: {
chats: true
}
}
}
}),
return addComment
},
0