Es gibt eine Entitätsliste, die Daten aus zwei Quellen enthält. Dimensionen wie ID, Name, Label, ... und Metriken wie Spiele gespielt, gewinnt und so weiter. Diese sind in verschiedenen Endpunkten gespeichert. Ich möchte gefilterte Daten aus einer Quelle abfragen und möchte, dass Daten von einer anderen Quelle auf einmal angefordert werden, nicht von einer Entität von einer Entität? Ein primärer Satz der Liste kann abhängig von Sortieroptionen von beiden oder Ressourcen abgefragt werden.Apollo GraphQL Map List-Entitäten aus mehreren Quellen
0
A
Antwort
1
Sie könnten eine Abfrage definieren, die eine oder eine Liste von Argumenten akzeptiert. Der Resolver würde die zwei Anfragen machen und wenn die Antworten zurückkommen, füge sie zusammen und gebe die zusammengeführte Liste zurück.
Check out this Launchpad für ein Beispiel von dem, was ich sage.
Verwandte Themen
- 1. Apollo GraphQL Abonnements
- 2. Apollo-React-GraphQL Mutation
- 3. android graphQL apollo
- 4. graphql-tester (Komponententests) mit Graphql Apollo Server
- 5. Apollo GraphQL Mutation (Object Argument)
- 6. Android - Daten aus mehreren Quellen
- 7. Cassandra Unterstützung in Apollo Graphql
- 8. Apollo Graphql Schema Stitching Konflikt
- 9. Apollo GraphQL Mutationen mit Neuzusammenstellung
- 10. Apollo Server oder GraphQL Server
- 11. Apollo/GraphQL: Feldtyp für Zeitstempel?
- 12. AutoMapper konvertieren aus mehreren Quellen
- 13. Apollo Graphql: Vermeiden Ladeanzeige während Refetch
- 14. Wie führe ich eine graphQL-Abfrage mit react-apollo aus?
- 15. Apollo GraphQL: Untergeordnete Komponente führt übergeordnete Abfrage erneut aus?
- 16. GraphQL Relay Connections Spezifikation für Apollo
- 17. Apollo GraphQL Server: In Resolvern bekommen Variablen aus mehreren Ebenen höher
- 18. Wie setState() in React/Apollo mit graphQL
- 19. So fangen Sie Fehler von Apollo/GraphQL
- 20. Apollo Server Graphql in AWS Lambda
- 21. Abfrage von GraphQL von Apollo-Client
- 22. apollo client 2.0 graphql reagiere auth
- 23. Mehrere erstellen und aktualisieren mit apollo graphql
- 24. Apollo/GraphQL: Wie bekomme ich verschachtelte Elemente?
- 25. Wie Redux Thunk und Apollo GraphQL zusammenarbeiten
- 26. Apollo GraphQL: Port für HTTPBatchedNetworkInterface einstellen?
- 27. Kann ich RefetchQueries mit Apollo GraphQL vermeiden?
- 28. Apollo GraphQL: Mehrere Abfragen in einer Komponente?
- 29. Apollo GraphQL und React entspricht Redox-Logger
- 30. GraphQL mit Apollo - wie fetchMore zu verwenden
Ich bin mir nicht sicher, ob ich die Frage vollständig verstehe, zumindest nicht den letzten Teil ... Aber kannst du es nicht im Resolver machen? Lassen Sie es einfach das gesamte Objekt zurückgeben, das Dimensionen und Metriken enthält, und lassen Sie graphql den Rest von dort behandeln. –
Nun ja, Sie können, aber es bedeutet, dass es für jede Entität eine REST-Ressource anfordert, um Daten zu erhalten. Wenn ich beispielsweise eine Liste mit 20 Elementen habe, werden 20 Aufrufe an die Ressource gesendet. Ich möchte es in einem Anruf tun, eine Liste von IDs übergeben und es Resolver abbilden. – Ricardas
Ich weiß nicht, ob Sie das brauchen, aber Sie können es sich ansehen. Wie ich schon sagte, ist nicht alles, was Sie fragen, klar. https://launchpad.graphql.com/kqm3pkx557 –