Используя модель Lithiums, как вы достигаете получения отдельного набора результатов определенных полей из коллекции в MongoDB?
запрос mongo:
db.blogs.distinct('url');
В настоящее время я не могу сделать это изящно, насколько мне известно. Вы можете получить результаты, напрямую работая с объектом Pecl MongoDB . Функция command
позволяет вам сделать любой вызов, который вы хотите.
$db = Connections::get('default'); $blogs = $db->connection->command(array('distinct'=>'blogs', 'key'=>'url'));