Laravel雄辩操纵集合

时间:2016-09-08 12:07:03

标签: php laravel eloquent

我正在运行一个返回带有7个项目的集合数组的查询 -

$uniques = Analytics::fetchviews(Period::days(7))->take(7);

收集结果如下所示 -

  2 => array:4 [▼
  "date" => Carbon {#247 ▶}
  "uniquePageviews" => 1
  "pageViews" => 1
]

我想取出pageViewsuniquePageviews并在将结果传递给视图之前使用这些整数。如何直接编辑集合中的数据?

1 个答案:

答案 0 :(得分:3)

集合只是一个模型列表。您可以迭代它们,使用它们的属性等等。例如:

foreach ($uniques as $unique) {
   var_dump($unique->pageViews);
}