J'ai un problème avec
$query = $game->releases()->select(['created_at'])->unionAll(
$game->seasons()->select(['created_at'])
);
foreach ($query->get() as $result) {
echo $result->created_at.PHP_EOL;
}
dd($query->count('created_at'));
Je peux itérer sur les résultats et voir qu'il y a 3 enregistrements, mais lorsque je fais le compte agrégé, je vois qu'il n'y en a que 2, alors que j'ai 3 valeurs uniques.
2018-03-23 03:20:07
2018-03-24 03:20:07
2018-03-25 03:20:07
count: 2
Pourquoi est-ce que je vois des résultats différents dans mon compte alors que mes valeurs sont toujours uniques ?