PHP Velho Oeste 2024

Ajout de plusieurs documents

Afin de faire des requêtes plus intéressantes, commençons par ajouter plusieurs documents simples dans notre collection. Ces documents seront de la forme array( "i" => value ); et nous pourrons les insérer efficacement via une boucle :

<?php
$connection 
= new MongoClient();
$collection $connection->database->collectionName;

for ( 
$i 0$i 100$i++ )
{
    
$collection->insert( array( 'i' => $i"field{$i}=> $i ) );
}
?>

Notez que vous pouvez insérer des tableaux avec des clés différentes dans la même collection. Cet aspect correspond à ce que nous avançons lorsque nous disons que MongoDB a "un schéma libre". Dans l'exemple ci-dessus, chaque document a un champ i, mais aussi un nom de champ de la forme field + $i.

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top