Laravel eloquent 操纵集合
Laravel eloquent manipulate collection
我是 运行 一个查询,其中 returns 一个包含 7 个项目的集合数组 -
$uniques = Analytics::fetchviews(Period::days(7))->take(7);
收集结果是这样的-
2 => array:4 [▼
"date" => Carbon {#247 ▶}
"uniquePageviews" => 1
"pageViews" => 1
]
我想取出 pageViews
和 uniquePageviews
并在将结果传递给视图之前使用这些整数。如何直接编辑集合中的数据?
集合只是模型的列表。您可以遍历它们,使用它们的属性等等。例如:
foreach ($uniques as $unique) {
var_dump($unique->pageViews);
}
我是 运行 一个查询,其中 returns 一个包含 7 个项目的集合数组 -
$uniques = Analytics::fetchviews(Period::days(7))->take(7);
收集结果是这样的-
2 => array:4 [▼
"date" => Carbon {#247 ▶}
"uniquePageviews" => 1
"pageViews" => 1
]
我想取出 pageViews
和 uniquePageviews
并在将结果传递给视图之前使用这些整数。如何直接编辑集合中的数据?
集合只是模型的列表。您可以遍历它们,使用它们的属性等等。例如:
foreach ($uniques as $unique) {
var_dump($unique->pageViews);
}