Задать вопрос
Slavenin999
@Slavenin999
программист php/erlang/elixir/js

обычный sql distinct в mongo

Доброго времени суток хабр!
Стою на грани написания собственного велосипеда. Нужна выборка набора уникальных записей из монго, но при этом нужно чтобы возвращались документы целиком, а не только значения указанного ключа. В мануале монго ( docs.mongodb.org/manual/reference/command/distinct/ ) и мануале php по классам монго ( php.net/manual/ru/mongocollection.distinct.php), я такой возможности не нашел (может плохо или не там искал?). Как то не вериться, что нельзя получить стандартный вывод различных документов.
  • Вопрос задан
  • 4260 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Rumka
@Rumka
Это потому что sql тут не при чем и не надо натягивать методы одной парадигмы на другую.
{firstname:«John»,lastname:«Doe»}
{firstname:«John»,lastname:«Doe»,dead:true}
Это одинаковые документы? Или разные? В монго нет схемы данных в базе, поэтому вся работа по обработке ложится на плечи программиста. Либо решайте задачу имеющимися средствами, либо переформулируйте её.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы