2012-07-13 2 views
1

Есть ли какой-либо способ в оболочке mongo, я могу вернуть все документы в коллекции, но заказать их по определенному полю и удалить любые документы с полями, как и другие документы?MongoDB возвращает все документы по полю без дубликатов?

Спасибо.

+0

использовать $, где команда. – Amit

ответ

2

Для сортировки я бы использовал sort. Чтобы удалить документ с таким же значением: distict.

Что-то вроде:

db.collection.find().sort({field : 1}).distinct('field') 
+0

Отлично, только то, что мне нужно было сделать! Благодаря! :) –

+0

Это больше не работает. –

Смежные вопросы