問題タブ [laravel-lighthouse]

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 に答える
621 参照

laravel - Laravel Lighthouse のネストされたミューテーションが機能しない

新しいアプリの GraphQL API を作成するために Laravel Lighthouse を使用していますが、Nested Belongs to および Belongs to Many が create および update メソッドで機能せず、ピボット テーブルで何も追加されず、次のエラーが発生します。

製品の移行:

タグの移行:

ピボット移行:

製品モデル:

タグ モデル:

製品スキーマ

誰が問題が何であるか知っていますか?

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

php - Laravel Lighthouse - 複数のモデルを更新する方法

複数のモデルをディレクティブで更新しようとしていますが、現在の @update ディレクティブは複数の ID をサポートしていません。私は基本的に @delete ディレクティブ (ID のリストを使用できる場所) が必要です。複数のモデルを更新するには。カスタム ディレクティブを作成できると思いますが、頭を包むことができないコードがたくさんあります。カスタム ディレクティブの作成方法を理解するためにドキュメントを読もうとしましたが、うまくいきません。

したがって、DeleteDirective.php は次のようになります。

そして、私は基本的にこれが必要です(複数のIDの場合):

次のようなミューテーション クエリを定義します。

そして、次のようなクエリを実行します。

これを行うことで私がどうなるか知っている人はいますか?または、私を正しい方向に向けることができますか?