1
$allZip["assigned_date"]
のコードでは、2016-07-27 18:12:26
という値があります。タイムスタンプフィールドであるcreated_at
フィールドと比較しようとすると、結果は空のコレクションになります。日付でLaravelコレクションをフィルタリングします。
$filtered_datas = $datas->filter(function ($data) use($allZip) {
return $data->zip == $allZip["zip"] && $data->created_at < $allZip["assigned_date"];
});
$allZip["zip"]
からzip
フィールドマッチング値と値2016-07-19 18:12:26
とcreated_at
フィールドを持つデータベースにデータがあります。したがって、コレクション内のアイテムを1つ返す必要がありますが、代わりに空のコレクションを返します。どうして?
どのLaravelのバージョンを使用していますか? – danbondd