問題タブ [graphql-mutation]

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

graphql - Laravel イベントを使用してネストされたミューテーションを変更/変更できますか?

Laravel Creation イベントを使用してミューテーションを変更したい。フロントエンドからのキーからタスク ID を取得したい。そして、この ID をキーの代わりに追加して、灯台構造を使用してタスクが自動的に作成されるようにします。ここにサンプル変異があります

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

graphql - apollo angular ミューテーションでnull可能だが必要な引数を使用する方法は?

更新ミューテーションに typescript インターフェイスを使用したいと思います。

したがって、publishedFrom の値として null が渡された場合、元の日付はサーバー上で削除する必要があります。キーがオプションで、publishedFrom が提供されていないが、モデルに既に値が設定されている場合は、それも削除されます。これはオプションではありません。次のようなミューテーションを書く可能性はありますか:

publishedFrom を必須にしますが、null 可能にしますか?

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

postgresql - TypeORM TypeGraphQL OneToOne リレーションの外部キーが機能しない

TypeORM と TypeGraphQL を使用して、双方向の OneToOne 関係を作成しようとしています。と の 2 つのエンティティがAccount.tsありDetails.tsます。

現在、アカウントのコンテキストで詳細を作成でき、コンテキストからアカウント ID を正常に入力できます。

ただし、私のアカウント テーブルでは、detailsId フィールド (外部キー) は null のままで、更新されません。したがって、コンテキストで詳細を照会することはできません。

これが私のAccount.tsエンティティです

これが私のDetails.tsエンティティです。

そして、これが私のリゾルバです。

エンティティを間違って定義していると思います。そうしないと、外部キーがAccount.tsテーブルで使用可能になります。

どんな助けでも大歓迎です。