MongoCollection::toIndexString
(PECL mongo >=0.9.0)
MongoCollection::toIndexString — Преобразует ключи, указывающие индекс, в его идентифицирующую строку
Описание
Этот метод устарел с версии 1.5.0.
Список параметров
-
keys
-
Поле или поля для преобразования в идентифицирующую строку
Возвращаемые значения
Возвращает строку, которая описывает индекс.
Примеры
Пример #1 Пример использования MongoCollection::toIndexString()
Этот пример показывает, как вы можете создать индексное имя из ключей. Поскольку это защищенный (статичный) метод, вам нужно сначала перегрузить его в дочернем классе.
<?php
// Создаем унаследованный класс, чтобы сделать метод "public".
class MyCollection extends MongoCollection
{
static public function toIndexString($a)
{
return parent::toIndexString($a);
}
}
echo MyCollection::toIndexString("foo"), "\n";
// Выведет: foo_1
echo MyCollection::toIndexString(array('name' => 1, 'age' => -1)), "\n";
// Выведет: name_1_age_-1
?>
Смотрите также
Основные документы MongoDB по » инлексам.
Список изменений
Версия | Описание |
---|---|
PECL mongo 1.5.0 | Этот метод устарел. |