問題タブ [prisma]

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 投票する
0 に答える
548 参照

docker-compose - docker-compose.yml ファイルの特定のデータベースの詳細?

私が使用しているサービスでは、docker-compose ファイルを作成するコマンドが提供されます。その後、実行docker-compose upして、新しいデータベースを作成することを選択できます。

これは機能しましたが、新しいデータベースで 2 番目のプロジェクトを設定する必要があります。プロジェクトを実行するときに新しいデータベースをセットアップするオプションを選択しましたが、古いデータベースに接続していることがわかります。

docker-compose.yml に何か問題がありますか? 私defaultはデータベース名だと信じているので、次のことを試しましたが、同じことが起こります:

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

reactjs - GraphQL サブスクリプションは、すべての新しい作成をリッスンしません - react-apollo

ここに画像の説明を入力

Prisma ( http://prismagraphql.com/ ) でGraphQL サブスクリプションを使用し、react + react-apollo を使用しています。

上記の例では、番号「3」は によってリッスンされていませんsubscribeToMore(。したがって、クエリchatsQueryConnectionは更新されていません。

ページが更新された後にこの番号が表示されるため、番号「3」は正常に作成されました。

subscribeToMoreリスナー:

GrqphQL サブスクリプション クエリ:

完全なコードはこちら

Apollo サブスクリプション ドキュメント

Prisma サブスクリプション ドキュメント

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

graphql - GraphQL と Prisma を使用して関連ノードをカスケード削除する

GraphQLでカスケード削除を理解しようとしています。

タイプ のノードを削除しようとしていますがQuestion、タイプQuestionVoteには との関係が必要ですQuestionQuestionaとそのすべての投票を一度に削除する方法を探しています。

を削除するためのミューテーションQuestion:

そしてそのリゾルバー(私はプリズマを使用しています):

QuestionVoteそのミューテーションを変更して、関連するノードも削除するにはどうすればよいですか? または、 の 1 つまたは複数のインスタンスを削除する別のミューテーションを追加する必要がありQuestionVoteますか?

重要な場合に備えて、 と を作成するミューテーションを次に示しQuestionますQuestionVote

ありがとう!