(PECL mongo >=0.9.0)
MongoCollection::ensureIndex — 指定したフィールドにインデックスを作成する (すでに存在する場合は何もしない)
インデックスとして使用するフィールド。
TRUE を返します。
例1 MongoCollection::ensureIndex() の例
<?php
$c = new MongoCollection($db, 'foo');
// 'x' の昇順にインデックスを作成します
$c->ensureIndex('x');
// 'y' の昇順にインデックスを作成します
$c->ensureIndex(array('y' => 1));
// 'w' の降順にインデックスを作成します
$c->ensureIndex(array('w' => -1));
// 'z' の昇順、'zz' の降順にインデックスを作成します
$c->ensureIndex(array('z' => 1, 'zz' => -1));
?>