Open ggrossetie opened 1 year ago
Ça a du sens, en effet. Moi par contre j'utilise cette query ({tags{articles}}
) actuellement dans une ou deux applications. Tu me laisses, stp, le temps de changer mon code et de tester l'autre approche?
Bon, est-ce que la query:
query GetDraftArticles {
articles (filter: { tags: ["Draft"] }) {
_id
title
updatedAt
}
}
est déjà supposée fonctionner?
Car quand je la teste sur le playground j'ai une erreur: Unknown argument filter on field articles on type query
.
Merci et désolé pour mon incompétence
Non c'est une proposition. On peut d'ailleurs ne pas changer l'API GraphQL mais "simplement" faire les modifications pour supprimer le lien dans la base de données.
Ok. Du coup je suis tout à fait d'accord. Merci!
Actuellement, on enregistre en base de données la liste des articles sur un tag et la liste des tags sur un article. Je pense que l'on peut supprimer la liste des articles sur un tag.
D'un point de vue API GraphQL, je pense qu'il est préférable de raisonner en terme d'articles:
Plutôt qu'en terme de tag:
Pour référence, voici la définition GraphQL correspondante :