@@ -368,14 +368,14 @@ Example:
368368
369369 <?php
370370
371- use Doctrine\ODM\MongoDB\Mapping\Annotations\Encrypt ;
372- use Doctrine\ODM\MongoDB\Mapping\Annotations\ EncryptQuery;
371+ use Doctrine\ODM\MongoDB\Mapping\Attribute as ODM ;
372+ use Doctrine\ODM\MongoDB\Mapping\EncryptQuery;
373373
374- #[Document]
374+ #[ODM\ Document]
375375 class Client
376376 {
377- #[Field]
378- #[Encrypt(queryType: EncryptQuery::Equality)]
377+ #[ODM\ Field]
378+ #[ODM\ Encrypt(queryType: EncryptQuery::Equality)]
379379 public string $name;
380380 }
381381
@@ -390,23 +390,23 @@ value in the parent document.
390390
391391 <?php
392392
393- use Doctrine\ODM\MongoDB\Mapping\Annotations\Encrypt ;
393+ use Doctrine\ODM\MongoDB\Mapping\Attribute as ODM ;
394394
395- #[Encrypt]
396- #[EmbeddedDocument]
395+ #[ODM\ Encrypt]
396+ #[ODM\ EmbeddedDocument]
397397 class CreditCard
398398 {
399- #[Field]
399+ #[ODM\ Field]
400400 public string $number;
401401
402- #[Field]
402+ #[ODM\ Field]
403403 public string $expiryDate;
404404 }
405405
406- #[Document]
406+ #[ODM\ Document]
407407 class User
408408 {
409- #[EmbedOne(targetDocument: CreditCard::class)]
409+ #[ODM\ EmbedOne(targetDocument: CreditCard::class)]
410410 public CreditCard $creditCard;
411411 }
412412
@@ -1476,15 +1476,12 @@ Example:
14761476.. code-block :: php
14771477
14781478 <?php
1479- use Doctrine\ODM\MongoDB\Mapping\Annotations\Document;
1480- use Doctrine\ODM\MongoDB\Mapping\Annotations\Field;
1481- use Doctrine\ODM\MongoDB\Mapping\Annotations\Id;
1482- use Doctrine\ODM\MongoDB\Mapping\Annotations\VectorSearchIndex;
1479+ use Doctrine\ODM\MongoDB\Mapping\Attribute as ODM;
14831480 use Doctrine\ODM\MongoDB\Mapping\ClassMetadata;
14841481 use Doctrine\ODM\MongoDB\Types\Type;
14851482
1486- #[Document(collection: 'vector_embeddings')]
1487- #[VectorSearchIndex(
1483+ #[ODM\ Document(collection: 'vector_embeddings')]
1484+ #[ODM\ VectorSearchIndex(
14881485 fields: [
14891486 [
14901487 'type' => 'vector',
@@ -1501,14 +1498,14 @@ Example:
15011498 )]
15021499 class VectorEmbedding
15031500 {
1504- #[Id]
1501+ #[ODM\ Id]
15051502 public ?string $id = null;
15061503
15071504 /** @var list<float > */
1508- #[Field(type: Type::COLLECTION)]
1505+ #[ODM\ Field(type: Type::COLLECTION)]
15091506 public array $plotEmbeddingVoyage3Large = [];
15101507
1511- #[Field]
1508+ #[ODM\ Field]
15121509 public string $category;
15131510 }
15141511
0 commit comments