PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

複数のドキュメントの追加 | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

複数のドキュメントの追加

もう少し意味のある問い合わせをするために、複数のシンプルなドキュメントをコレクションに追加しましょう。 ドキュメントは array( "i" => value ); 形式で、これをループ内で処理します。

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

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

先ほどと同じコレクションに、別のキーを持つ配列を追加していることに注目しましょう。 MongoDB が「スキーマフリー」であると言われるのは、こういう側面があるからです。 上の例では、どのドキュメントにも i フィールドが存在します。ただそれだけではなく、 field + $i という名前のフィールドもあります。


忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「複数のドキュメントの追加」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | 複数のドキュメントの追加」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: