Website-Suche
Ich benutze react-apollo auf Meteor mit MySQL und Sequelize, ich bin noch ein Anfänger in JS. Nehmen wir an, ich habe die folgende Resolver-Funktion auf meinem Apollo-Server:
export default resolvers = { Query: { posts(_, args){ return Post.findAndCountAll({ wh Weiterlesen →
Ich arbeite hier mit einem GraphQL Prisma Backend und einem GraphQL Yoga Express Server obendrauf. Im Frontend versuche ich, eine Signout-Mutation aufzurufen, aber sie wird durch die CORS-Richtlinie blockiert. Obwohl ich CORS-Einstellungen in meinem GraphQL Yoga Server hinzugefügt habe, erhalte ich weiterhin diesen Fehler. GraphQL-Abfragen
Weiterlesen →
Ich habe eine JavaScript-Funktion, die eine Fetch-Anfrage an einen GraphQL-Endpunkt sendet. Mein Ziel ist es, meiner GraphQL-Abfrage basierend auf einem Parameter, der an die JavaScript-Funktion übergeben wird, ein Fragment hinzuzufügen, zum Beispiel sieht meine Funktion so aus:
const getEvent = async (id, Weiterlesen →
Ich möchte die findAndCount-Funktion von TypeORM verwenden, die Promise<[Entity[], number]> für die Paginierung zurückgibt. Also habe ich einen Resolver:
offers(@Arg('page', { defaultValue: 1 }) page: number): Promise<[Offer[], number]> { const COUNT = 10 return th Weiterlesen →Ich arbeite an einer Angular-App mit GraphQL & Apollo, die Daten aus meiner lokalen GraphQL-API anzeigt.
Außerdem arbeite ich an einem Formular, das es Nutzern ermöglicht, neue Daten an die API zu senden, aber ich bin mir nicht sicher, ob ich hier den richtigen Ansatz verwende.
Momentan erhalte ich diesen Fehler:
ERROR TypeError: Converting circular structure to JSONJetzt lass mich dir den relevanten Code zeigen.
form.component.html
Weiterlesen →Ich habe eine GraphQL-URL, über die ich Daten vom Backend abrufen kann. Das Problem ist jedoch, dass ich derzeit die fest codierte ID eines Kunden angebe, um Daten abzurufen. Ich möchte ein Eingabefeld erstellen und dann dem Benutzer ermöglichen, beliebige Kundendatensätze abzurufen, indem er die Kunden-ID eingibt. Aktueller fest codierter Code zum Abrufen des Kunden:
ngOnInit() { this.apollo .watchQuery({ query: gql` { findCustomer(id: "UF2aLa1L687") { id Weiterlesen →Ich wollte TypeORM zusammen mit TypeGraphQL verwenden.
TypeGraphQL hat sogar ein Beispiel für diesen Fall.
Aber wenn ich es so verwende und versuche, daraus Migrationen zu erzeugen (unter Verwendung der TypeORM-CLI und Ausführung von migration:generate), passiert nichts.
Es gibt keinen Fehler im Protokoll, kein anderes Protokoll, nichts.
Dies ist der Befehl, den ich ausführe:
ts-node -P tsconfig.typeorm.json --log-error -r tsconfig-paths/regi Weiterlesen →Ich verwende GraphQL Codegen Hooks, deren Ergebnisse vom Typ ApolloReactCommon.QueryResult sind, was bedeutet, dass es sich um ein Objekt handelt, das die Felder data, loading und error enthält.
Am allgemeinsten werde ich die data in anderen Komponenten verwenden, in denen ich ihren Typ definieren muss. Zurzeit muss ich so etwas schreiben, um den data-Typ zu erhalten:
type MyPost = MyPostQueryHoo Weiterlesen →
Ich verwende GraphQL in React und Apollo:generate, um Typen aus dem GraphQL-Schema zu erstellen.
Ich benutze auch react-apollo-hooks useQuery, um die Daten auszugeben.
Alles scheint zu funktionieren und ich kann die ausgegebenen Daten sehen
Mein Problem ist, dass ich nicht sehen kann, wie man die erzeugten Typen deklari
Weiterlesen →Ich habe angefangen, TypeScript mit GraphQL auf Node.js zu verwenden. Aber eine Sache, die mir auffällt, ist die Verwendung von gql von apollo-server-express. Gibt es eine Möglichkeit, Typen, die innerhalb des GraphQL-Schemas verwendet werden, anderswo zu verwenden?
import { gql } from 'apollo-server-express'; export const userSchema = gql` type User { id: String! name: String } type Query { getUsers: [User] } `; Weiterlesen →