GraphQL

GraphQL について apollo-server版

GraphQL のはじめの一歩 ローカルホスト以外から http でアクセスすると↓以下のエラーが表示されます。ローカルホスト以外は https でアクセスしなければならないようです。 TeraTerm のポートフォワーディングを使って http://localhost:4000 でアクセスすることができます。 ↓「OK」ボタンを押すと localhost:4000 でアクセスすることができます。 test の結果が JSON で返ってきました。 配列を使ってみる。 問い合わせ方は↓こちらです。 パラメーターを使ってみる。 ↓パラメーターを使うポイントは、parent,args,context,info の引数から値を取得するところです。 問い合わせ方は↓こちらです。 クラスを使ってみます。 ↓リゾルバに変数を渡すには、context に登録して、context から値を取得するようにします。 問い合わせをする場合、↓下のように取得するフィールドを指定します。カンマ必要無し。 データを登録してみる。 この場合使うのが「type Mutation」です。 Mutation で登録します。 問い合わせをしてみます。 データをクラスで登録してみる。 ↓クラスでデータを登録するとき定義で使うのが input。PersonInput に注目です。 Mutation で登録します。 変数を使って登録してみます。 今回は変数を使って問い合わせをしてみます。

GraphQL について

GraphQL のはじめの一歩 ↑のエラーが表示された場合は、別のアプリケーションでポート80が使われていますので、他のポートに変更してください。 test の結果が JSON で返ってきました。 配列を使ってみる。 問い合わせ方は↓こちらです。 パラメーターを使ってみる。 問い合わせ方は↓こちらです。 クラスを使ってみます。 問い合わせをする場合、↓下のように取得するフィールドを指定します。カンマ必要無し。 データを登録してみる。 この場合使うのが「type Mutation」です。 Mutation で登録します。 問い合わせをしてみます。 データをクラスで登録してみる。 ↓クラスでデータを登録するとき定義で使うのが input。PersonInput に注目です。 Mutation で登録します。 変数を使って登録してみます。 今回は変数を使って問い合わせをしてみます。

Scroll to Top