diff --git a/src/Illuminate/Testing/Constraints/HasInDatabase.php b/src/Illuminate/Testing/Constraints/HasInDatabase.php index 54aa1cd53751..f17ce8c51afe 100644 --- a/src/Illuminate/Testing/Constraints/HasInDatabase.php +++ b/src/Illuminate/Testing/Constraints/HasInDatabase.php @@ -113,7 +113,7 @@ protected function getAdditionalInfo($table) public function toString($options = 0): string { foreach ($this->data as $key => $data) { - $output[$key] = $data instanceof Expression ? (string) $data : $data; + $output[$key] = $data instanceof Expression ? $data->getValue($this->database->getQueryGrammar()) : $data; } return json_encode($output ?? [], $options);