定義
MongoDB\Model\CollectionInfo
このクラスは、コレクションに関する情報をモデル化します。このクラスのインスタンスは、 メソッドによって返される イテレータ
MongoDB\Database::listCollections()
をトラバースすることによって返されます。
バージョン 1.4 での変更 :このクラスは、PHP の ArrayAccess インターフェースを実装します。これにより、ヘルパーメソッドが存在しないインデックスフィールドにアクセスするためのメカニズムが提供されます。isset() は、[]
でフィールドにアクセスする前に、フィールドの存在を確認するために使用できます。
注意
MongoDB\Model\CollectionInfo
クラスは不変です。ArrayAccess インターフェース経由でこれを変更しようとすると、MongoDB\Exception\BadMethodCallException
が返されます。