問題タブ [graphcool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4531 参照

graphql - GraphQL スキーマで必須の 2 つのフィールドのいずれかを作成しますか?

私はGraphcoolを使用していますが、これは一般的なGraphQLの質問かもしれません。2 つのフィールドのいずれかを必須にする方法はありますか?

たとえば、Post タイプがあるとします。投稿は、グループまたはイベントのいずれかに添付する必要があります。これはスキーマで指定できますか?

私の実際の要件はもう少し複雑です。投稿は、イベントに添付するか、グループと場所に添付する必要があります。

したがって、これは有効です:

これは次のとおりです。

しかし、これはそうではありません:

これは次のとおりです。

0 投票する
1 に答える
148 参照

graphql - React、Apollo Client 2、Graphcool でログイン状態がリアクティブに更新されない

React、Apollo Client 2、Graphcool を使用しています。ログインフォームを実装しました。ログイン ページには、クライアントがログインしている天候に応じて、ログイン フォームまたはログアウト ボタンが表示されます。

私のコードは機能しますが、リアクティブに更新されません。ユーザーがログインまたはログアウトした後、ページを更新するまで何も変わりません。コードをリアクティブにするにはどうすればよいですか?

0 投票する
0 に答える
42 参照

graphcool - jsonファイルからウェブサイトをgraph.coolにスクレイピングする

最新の Web GUI でリストを提供するアプリケーションを強化するために、SF ベイエリアで開催予定のコンサートのコレクションであるThe Listをスクレイピングするサイトを構築しています。

現在、私は、スクレイピング プロセスの各段階 (生の HTML を取得し、HTML をスクレイピングし、スクレイピングされた結果を構造化されたものに変換する) のフォルダーを持つクレームをディスクに書き込む Web ワーカーを持っています。最終的なファイルは、次のような一連のオブジェクトを含む JSON ファイルです。

このファイルを定期的にグラフクールにインポートしたいと考えています。ここでは、次の 3 つのエンティティを作成する予定です。

  1. バンド名だけのアーティスト
  2. 会場の名前であり、場合によっては住所である会場
  3. 特定の日時に特定の会場で 1 人または複数のアーティストが出演するショー

私の質問は 2 つあります。

  1. この JSON ファイルを、graphcool が好む方法で構造化するために再構築するにはどうすればよいですか?

  1. このファイルの内容を定期的にグラフクールにアップロードするにはどうすればよいですか?