我正在与Laravel 5合作开展一个本地项目。我正试图抓住可能成为(或变成)大量数据的东西。我这样做了
$tickets = Ticket::getResolvedTicketsBetween($start,$end)->chunk(200, function($chunkOfTickets){
foreach ($chunkOfTickets as $ticket) {
echo $ticket->id;
}
});
问题是我收到了错误
array_chunk() expects parameter 3 to be boolean, object given
我做错了什么?有人可以帮助我,我会相应地遵循文件......我想...
答案 0 :(得分:2)
我刚刚搜索了Laravel框架,唯一的用法是<?php
$transport = strtotime($row->transportDate);
$max = strtotime(max($forecast_array));
$interval = abs($max - $transport);
if($max < $transport && $interval >= 2 * 60 * 60 ) {
echo '<img src="<?= base_url();?>/assets/images/tick.png">';
}
类,它有一个Collection
函数,不要与查询的chunk()
函数混淆建设者班。
如果chunk()
拨打getResolvedTicketsBetween()
,则最终会返回集合。如果您希望能够继续构建查询,请删除对get()
的调用。
我猜你的代码看起来如何:
get()