We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6403bd8 commit ed5a9dbCopy full SHA for ed5a9db
tests/EmbeddedRelationsTest.php
@@ -19,6 +19,7 @@
19
use MongoDB\Laravel\Tests\Models\User;
20
21
use function array_merge;
22
+use function PHPUnit\Framework\assertIsString;
23
24
class EmbeddedRelationsTest extends TestCase
25
{
@@ -945,4 +946,13 @@ public function testGetQueueableRelationsEmbedsOne()
945
946
$this->assertEquals(['father'], $user->getQueueableRelations());
947
$this->assertEquals([], $user->father->getQueueableRelations());
948
}
949
+
950
+ public function testEmbedManySerialization()
951
+ {
952
+ $user = User::create(['name' => 'John Doe']);
953
+ $user->addresses()->save(new Address(['city' => 'New York']));
954
955
+ $results = $user->toArray();
956
+ assertIsString($results['addresses'][0]['_id']);
957
+ }
958
0 commit comments