問題タブ [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.
laravel - 3 つのテーブルを接続するピボット テーブルからの Laravel Lighthouse GraphQL クエリ データ
Laravel Lighthouse GraphQL では、中間の「ピボット」テーブルからどのように情報を取得できますか?
所属するユーザーとロールがあるとします。
また、中間テーブルUser_Role
に列「created_at」と「tag_id」が含まれているとします。
クエリに「created_at」を含めるにはどうすればよいですか?
が参照するタグを取得するにはどうすればよいtag_id
ですか?
laravel - Laravel Lighthouse: 関連するモデルで @paginate を使用すると、モデルに直接クエリを実行できなくなります
シリーズとエピソードがあり、各シリーズには多くのエピソードがあるとします。
すべて正常に動作します。シリーズとエピソードを照会でき、それらはページ付けされます。
Lighthouse のドキュメントによると、次のようにディレクティブ ( https://lighthouse-php.com/master/api-reference/directives.html#hasmany )を設定type
することで、リレーションをページ付けすることもできます。@hasMany
これは、次のようなシリーズをクエリするときにうまく機能します。
シリーズとそのエピソードはそれぞれページ付けされます。
しかし、エピソードを直接クエリすることはできなくなりました。
これはエラーを返します。No class 'EpisodePaginator' was found for directive 'paginate'"
それは正確にはどういう意味ですか?また、関連するモデルとすべてのモデルの両方を直接ページ分割する機能を取得するにはどうすればよいですか?