問題タブ [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.
php - 私の連想配列を標準配列に変換するLaravelリソース
PHP 7.4.16 & ララベル 8.61
私の中に次のコードがありますResource
:
は整数$ta->id
です。
Resource::collection
アイテムのを印刷するとassociations
、キーとして正しい ID が印刷されていることがわかります。
ただし、単一のリソース ( new Resource(item)
) を印刷すると、associations
配列は標準配列になります。
なぜこうなった?回避策はありますか?
json - costom json 関数を使用してデータを取得しているときにページネーションが機能しない
ページネーションにデータをフェッチしていますが、ページネーションが機能していません。フェッチ応答が以下に追加されています。クエリ関係を返すと、正しいデータが取得されますが、それをカスタム応答関数に渡すと、データのみがフェッチされますが、ページネーション リンクはフェッチされません。
これが私のresponse_data関数コードです
ただし、クエリを直接返すと、ページネーションを使用してデータを取得します。これは、コレクションによって取得された私の応答です
上記で取得したデータと一緒にページネーションリンクを解決して取得するにはどうすればよいですか
laravel - Laravel 8でリレーションからデータをフィルタリングするにはどうすればよいですか?
ビジネス、サービス、service_venues の 3 つのテーブルがあります。service_name = $search を持つビジネスのサービスが必要で、選択したサービスの会場を取得します。サービスとリソースの方法を使用しています。
search_keyword がある場合、データはフィルタリングされません。しかし、他の条件は機能しています。どうすればこれを修正できますか?
ビジネスモデルで
ビジネスサービスモデル
サービス中のファイル
サービス中のリソース
laravel - リソースに列エイリアスを作成する方法
Laravel を使用して API を作成しています。
というテーブルを作成しましたtransaction
。というリソースも作成しましたtransactionresource
。
id
列を APIの列に変更したいのですがkey
、ID を API に表示したくありません。代わりにキーが表示されます。
私のコード
このエラーが発生しています