Intereting Posts
Настройка переменных среды со встроенным веб-сервером PHP Результаты SQL в виде массива PHP phpgraphlib_v2.31 – График не загружается в Div в PHP @ символ перед вызовом функции Интеграция Wordign Codeigniter: как заменить site_url на CI? Как отображать YouTube-видеопоток на веб-сайте? Как я могу выбрать конкретные столбцы с createQueryBuilder в ORM Symfony2? Каковы различные способы написания условных операторов if, использующих PHP? Как установить два представления в контроллере в рамках Zend Обновите один выбор на основе другого select Поиск ближайшего числового совпадения в базе данных с тем, что пользователь ввел в php Я не могу заставить Facebook PHP-SDK 3.x зарегистрироваться / войти в систему для интеграции проверка состояния палиндрома с использованием аргументов функции Удаление нескольких строк из базы данных с помощью флажков Рекомендации по проверке защищенных методов с помощью PHPUnit

mongoDB сортировать по процентам

Хорошо, я знаю, что это можно сделать, но проблема, с которой я сталкиваюсь, – это все мои попытки, я не могу заставить ее работать

проценты сохраняются как 0,03 или 0,05 или 0,10

я попытался отсортировать их по

$cursor->sort(array("offers"=>array("percentage"=>0))); 

Я также пробовал

 $cursor->sort(array("offers"=>array("cashback"=>1))); 

но никаких изменений. может кто-нибудь, пожалуйста, помогите

Вот пример коллекции

 array ( '_id'▼ => new MongoId("50513d8338fc5de706000000"), 'test' => new MongoInt32(1), 'offers' => array ( '0' => array ( 'minspend' => '50.00', 'cashback' => '1.50', 'percentage' => '0.03', ), '1' => array ( 'minspend' => '100.00', 'cashback' => '3.00', 'percentage' => '0.03', ), ), )