問題タブ [laravel-resource]

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

php - 私の連想配列を標準配列に変換するLaravelリソース

PHP 7.4.16 & ララベル 8.61

私の中に次のコードがありますResource

は整数$ta->idです。

Resource::collectionアイテムのを印刷するとassociations、キーとして正しい ID が印刷されていることがわかります。

ただし、単一のリソース ( new Resource(item)) を印刷すると、associations配列は標準配列になります。

なぜこうなった?回避策はありますか?

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

json - costom json 関数を使用してデータを取得しているときにページネーションが機能しない

ページネーションにデータをフェッチしていますが、ページネーションが機能していません。フェッチ応答が以下に追加されています。クエリ関係を返すと、正しいデータが取得されますが、それをカスタム応答関数に渡すと、データのみがフェッチされますが、ページネーション リンクはフェッチされません。

これが私のresponse_data関数コードです

ただし、クエリを直接返すと、ページネーションを使用してデータを取得します。これは、コレクションによって取得された私の応答です

上記で取得したデータと一緒にページネーションリンクを解決して取得するにはどうすればよいですか

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

laravel - Laravel 8でリレーションからデータをフィルタリングするにはどうすればよいですか?

ビジネス、サービス、service_venues の 3 つのテーブルがあります。service_name = $search を持つビジネスのサービスが必要で、選択したサービスの会場を取得します。サービスとリソースの方法を使用しています。

search_keyword がある場合、データはフィルタリングされません。しかし、他の条件は機能しています。どうすればこれを修正できますか?

ビジネスモデルで

ビジネスサービスモデル

サービス中のファイル

サービス中のリソース

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

laravel - リソースに列エイリアスを作成する方法

Laravel を使用して API を作成しています。

というテーブルを作成しましたtransaction。というリソースも作成しましたtransactionresource

id列を APIの列に変更したいのですがkey、ID を API に表示したくありません。代わりにキーが表示されます。

私のコード

このエラーが発生しています