問題タブ [laravel-collection]

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

php - Laravel コレクションの日付比較

わかりましたので、何時間も答えを探していましたが、見つけられないようです。すべて異なる日付の「注文」の配列があります。今週のすべての注文を受け取りましたが、これは問題ではありません。次に、各曜日のタブが必要です。

私がこれまでに試したことは次のとおりです。

$date の場所:

$dinnerOrders は次のように取得されます。

日付は正しいようで、SQLの言葉です。$dinnerOrders がコレクションであるため、これは機能していませんか?

私が得ているのは何もありません。つまり、mysqlターミナルで動作しているにもかかわらず、空のセットです。

だから私が求めているのは、おそらく、コレクションの日付を比較できますか? もしそうなら、どのように?

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

arrays - 入力の配列を雄弁に保存する方法は?

私は現在、laravel 5 を使用してイベント管理のプロジェクトを開発しており、現在障害の真っ只中にいます。だから今、私はイベントのチケットを作成する段階にあります。

イベント モデルとチケット モデルの関係は 1 対多です。1 つのイベントは複数のチケットを持つことができ、1 つのチケットは 1 つのイベントにのみ属することができます。

以下は、人々がチケットの追加ボタンをクリックしていないときのビューです: ここに画像の説明を入力してください

以下は、人々がチケットの追加ボタンをクリックしたときです: ここに画像の説明を入力してください

フィールドについては、配列で名前を付けます。以下はコードです:

それで、問題は、コントローラーに入力されたデータをどのようにキャッチするのですか? それを雄弁に保存する方法は?

dd($request->input('ticket')) を使用しようとすると、コレクションではなく配列のリストが表示されます。

私はこのようなことを考えています:

そのようにすることは可能ですか?どうもありがとう

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

php - Laravel コレクションに reduce/reject/map 関数を使用するにはどうすればよいですか?

私は現在、特定の会社に属するすべてのユーザーを表示するためshowに私の機能を使用しています。UserController.php

これは問題なく動作しますが、Laravel コレクションを使用してコードをよりエレガントにしたいと考えていmap()ますreject()reduce()

どうすればそうできますか?

この機能を試しましたreject()が、データベース内のすべてのユーザーが表示され続けます。これが私が試したことです:

0 投票する
3 に答える
2967 参照

php - 2 つの Laravel コレクションのマージ

Laravel コレクションの操作で頭が痛くなります。私は2つのコレクションを持っています:

\Illuminate\Database\Eloquent\Collection( $timesheets)

特定の月のすべての日を提供する 2 番目のコレクションがあります。

\Illuminate\Support\Collection( $days)

コレクションの値を保持し、コレクションに存在する重複を削除して、コレクション$daysとコレクションをマージしたいと考えています。例)既に含まれている場合は、からマージしたくありませ。どうすればいいですか?$timesheet$timesheet$days$timesheets'2016-02-24''2016-02-24'$days

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

php - php 複雑なlaravelコレクションの並べ替え

プロジェクトID、日付、ユーザー名でソートする必要がある非常に複雑なlaravelの雄弁なコレクションがあります。

私はグーグルを検索してきましたが、誰もこの複雑な並べ替えについて尋ねたり書いたりしていませんでした.

sortBy 関数で降順または昇順のみを使用する場合。動作しますが、desc/asc の両方を使用しようとすると、混同してしまいます..

どうすればこの問題を解決できますか???

コレクション構造

これは、このようにソートする必要があります