Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17908 программистов и 1597 роботов. Сейчас ищут 1470 программистов ...
Приступая к работе

The MongoMinKey class

Вернуться к: Types

(PECL mongo >= 1.0.2)

Внимание

This extension that defines this class is deprecated. Instead, the MongoDB extension should be used. Alternatives to this class include:

Введение

MongoMinKey is an special type used by the database that compares less than all other possible BSON values. Thus, if a query is sorted by a given field in ascending order, any document with a MongoMinKey as its value will be returned first.

MongoMinKey has no associated fields, methods, or constants. It is merely the "smallest" value that can be represented in the database.

Замечание: MongoMinKey is used internally by MongoDB for indexing and sharding. There is generally no reason to use this class in an application.

Обзор классов

MongoMinKey {
}

Using MongoMinKey as a value

<?php

$collection
->insert(array("task" => "lunch""doBy" => new MongoMinKey));
$collection->insert(array("task" => "staff meeting""doBy" => new MongoDate(strtotime("+4 days"))));

$cursor $collection->find()->sort(array("doBy" => 1));

?>

The cursor will return the lunch document followed by the staff meeting document. The lunch document will always be returned first, regardless of what else is added to the collection (unless other documents are added with MongoMinKey in their "doBy" field).

Смотрите также



Вернуться к: Types

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware