"週"(整数)と "レッスン名"(文字列)の列を持つテーブルがあります。私はコレクションを返してビューに渡しており、コレクションをループして週ごとにレッスンをグループ化したいと考えています。これはどうすればいいですか?私は、それぞれのループにaを使用する必要があると思うが、それを書く方法はわからないと思う?コレクションをループして、同じ列の値で結果を区切る方法
0
A
答えて
1
あなたはgroupBy()
方法を試してみました(表の列)GROUPBY関数を呼び出すことができますを収集し使用して、パラメータを渡し、その後、このよう
$data = [
[
'week' => 1,
'lesson' => "A",
],
[
'week' => 2,
'lesson' => "B",
],
[
'week' => 1,
'lesson' => "C",
],
[
'week' => 1,
'lesson' => "D",
]
];
に見えます?中:https://laravel.com/docs/5.2/queries#ordering-grouping-limit-and-offset
$users = DB::table('lessons')
->groupBy('week')
->having('week', '>', 1)
->get(['lesson_name']);
を使用するので、私はLaravel 5.2のドキュメントを参照していますPS:私は現在、5.2
0
と仮定すると、あなたのデータは
$data = collect($data)->groupBy('week');
関連する問題
- 1. PHP-ページ区切り、すべてのページで同じ結果
- 2. 同じループで2つのクエリの結果を比較する方法
- 3. リストとカンマで区切られたリストのリストのPythonループの結果が同じ
- 4. 同じ値を持つカンマ区切りID列
- 5. 同じ方法を使用しても結果が異なる
- 6. 同じ列にある2つの数字を区切る方法
- 7. Pythonで同じデータフレーム値の2つのフィールドを比較し、別の列で結果を更新する方法
- 8. 同じ入力で数値を区切って最小値を求める; PY
- 9. 2つのbashループ結果値を同じ行に出力しますか?
- 10. 同じ列内のコンマ区切り値を分離するためのJavaScript
- 11. String.split() - タブ区切り値とコンマ区切り値を区別する方法は?
- 12. MySQL文字列を ""で区切り、結果を別の列に挿入する方法は?
- 13. CakePHP 3結果をページ区切り
- 14. SQLはすべての列の区切り結果を取得します
- 15. PHP Mysql同じ月に同じ行の結果を得る方法
- 16. パンダ:データフレームを結合して同じ列の値をマージする
- 17. Whileループは同じ結果を出力します。Python 2.7
- 18. SQLクエリのカンマ区切りの結果
- 19. 配列を同じ値で塗りつぶし、値をリセットしてループする
- 20. grails検索結果のページ区切り
- 21. ページ区切りの検索結果
- 22. PHPの検索結果ページ区切り
- 23. カンマ区切りのフォーマットデータベース結果
- 24. ループスルー配列、視覚的に区切られたdivブロックと同じ日付のグループ結果
- 25. コンマ区切りの列から値を見つける方法
- 26. HQLでは、select句でサブクエリの結果からカンマ区切りの文字列を取得する方法は?
- 27. 複数の単語を1つのセルに区切る方法区切りなしで区切る方法
- 28. 各行の値で配列の行を区切ってグラフ化する方法
- 29. ソートデータとでアルファベット順に結果を連結「 - 」区切り
- 30. wordpress PHPループ - アーカイブは結果と同じ回数だけループしています