MongoCollection クラス
(バージョン情報なし。おそらく SVN 版にしか存在しないでしょう)
導入
データベース接続を表します。
コレクション名は ASCII セット内の任意の文字を使用できます。たとえば ""、"..."、"my collection" そして "*&#@" といった名前をつけることができます。
ユーザ定義のコレクション名には $ 記号を含めることができません。システムコレクションの中には $ を名前に使うものがあります (local.oplog.$main など) が、 これは予約文字です。名前に $ を含むコレクションを作ったり使ったりしようとすると、 MongoDB が assert を出します。
クラス概要
MongoCollection
{
/* 定数 */
/* フィールド */
/* メソッド */
public int MongoCollection::count
([ array $query = array()
[, int $limit = 0
[, int $skip = 0
]]] )
public array MongoCollection::group
( mixed $keys
, array $initial
, MongoCode $reduce
[, array $options = array()
] )
public bool|array MongoCollection::remove
([ array $criteria = array()
[, array $options = array()
]] )
public bool|array MongoCollection::update
( array $criteria
, array $new_object
[, array $options = array()
] )
}定義済み定数
-
MongoCollection::ASCENDING
1 - ソートやインデックス作成時に使用する「昇順」。
-
MongoCollection::DESCENDING
-1 - ソートやインデックス作成時に使用する「降順」。
フィールド
参考
MongoDB コアドキュメントの » コレクション を参照ください。
目次
- MongoCollection::batchInsert — 複数のドキュメントをコレクションに追加する
- MongoCollection::__construct — 新しいコレクションを作成する
- MongoCollection::count — コレクション内のドキュメント数を数える
- MongoCollection::createDBRef — データベースへの参照を作成する
- MongoCollection::deleteIndex — コレクションからインデックスを削除する
- MongoCollection::deleteIndexes — コレクションのすべてのインデックスを削除する
- MongoCollection::drop — コレクションを削除する
- MongoCollection::ensureIndex — 指定したフィールドにインデックスを作成する (すでに存在する場合は何もしない)
- MongoCollection::find — コレクションに問い合わせ、結果セットの MongoCursor を返す
- MongoCollection::findOne — コレクションに問い合わせ、単一の要素を返す
- MongoCollection::__get — コレクションを取得する
- MongoCollection::getDBRef — データベース参照が指すドキュメントを取得する
- MongoCollection::getIndexInfo — このコレクションのインデックスについての情報を返す
- MongoCollection::getName — コレクションの名前を返す
- MongoCollection::getSlaveOkay — このコレクションの slaveOkay 設定を取得する
- MongoCollection::group — SQL の GROUP BY コマンドと似た処理を行う
- MongoCollection::insert — 配列をコレクションに追加する
- MongoCollection::remove — レコードをコレクションから削除する
- MongoCollection::save — オブジェクトをコレクションに保存する
- MongoCollection::setSlaveOkay — このコレクションの slaveOkay の設定を変更する
- MongoCollection::toIndexString — インデックスを指定するキーを、インデックスを指す文字列に変換する
- MongoCollection::__toString — このコレクションの文字列表現
- MongoCollection::update — 指定した条件にもとづいてレコードを更新する
- MongoCollection::validate — コレクションを検証する
There are no user contributed notes for this page.
