extend type Query {
account(id: ID!): Account!
accounts(skip: Int = 0, take: Int = 10, where: FilterAccount): [Account!]!
}
No conocía el patrón facade, gracias por el dato!
En el minuto 6:54 se menciona que en el resolver al pasar el argumento where este debera ser de tipo AvocadoWhereInput, luego en el minuto 7:16 se dice que se debe replicar en GraphQL, es decir en el Shema.graphql, luego lo crea en el minuto 7:43 pero con otro nombre parecido y ademas no es un type sino un input, dicho nombre es AvoWhereInput no AvocadoWhereInput. mi pregunta es ¿Donde esta definido el type AvocadoWhereInput?
Resulta confuso que en la linea 10 usa punto y coma ; para separar los argumentos skip y number y sin embargo coma sencilla para separar where. Aclaro que en TS la forma correcta de separar es ; y en JS es la coma , no manda error debido a la flexibilidad de TS sin embargo para evitar confuciones es mejor usar solo uno o solo otro