Как удалить все документы, хранящиеся в объекте Mongo::Collection::View::Aggregation
?удаление всех документов в Mongo :: Collection :: View :: Aggregation
EDIT1
Мне нужно удалить все документы, имеющие самый высокий счет-фактуру для каждого клиента. Я могу получить все документы, которые я хочу удалить, со следующим кодом:
collection.find.aggregate([
{ :$group => { _id: "$customer_id", highest: { :$max => "$invoice" }}}
])
Теперь Как я могу удалить все из них?
Благодаря
Что вы подразумеваете под "delete them"? Вы имеете в виду, что у вас есть результат агрегирования, который указывает на документы, которые вы хотите удалить? Требуется более подробная информация о том, что вы здесь задаете. –
Можете ли вы показать нам, как выглядит ваш результат? –
a Mongo :: Collection :: View :: Aggregation – macsig