Я немного новичок в Prisma и хочу посмотреть, смогу ли я изменить аргумент where, чтобы найти корзину по userId, а не Id корзины
Я вижу, что могу найти корзину по userIdесли я сделаю запрос по тележке и введу userId в поле где, но я бы хотел найти корзину по userId, а не по идентификатору корзины
My datamodel.primsa
type User {
id: ID! @id
email: String! @unique
password: String!
}
type Cart {
id: ID! @id
userId: User! @relation(link: INLINE)
items: [Product!]! @relation(link: INLINE)
}
type Product {
id: ID! @id
productName: String!
productDescription: String!
price: Int!
images: [Image!]! @relation(link: INLINE)
sku: String!
category: Category! @relation(link: INLINE)
inCart: [User]! @relation(link: INLINE)
}
Мой schema.graphql
type Query {
products: [Product!]!
categories: [Category!]!
userInfo(id: String!): User!
productsOfCategory(productName: String!): [Product!]!
cart(userId: String!): Cart
}
type User {
id: ID!
name: String!
email: String!
password: String!
}
type Cart {
id: ID!
userId: User!
items: [Product!]!
}
type Product {
id: ID!
productName: String!
productDescription: String!
price: Int!
images: [Image!]!
sku: String!
category: Category!
inCart: [User]!
}
Я не хочу запрашивать тележки по идентификатору пользователя, а скорее корзину по идентификатору пользователя