Как сортировка приводит к поиску nodejs - mongodb, но при вызове динамического метода

Я разрабатываю веб-приложение в nodejs, подключенном к mongodb через собственный коннектор mongo.

В одном из моих файлов js у меня есть общий метод для вызова & quot; find & quot; или & quot; findOne & quot; операция, чтобы получить все, что мне нужно из коллекции mongodb, например:

Он отлично работает для меня.

Но теперь мне нужно отсортировать результаты, и, насколько я знаю, Mongodb использует & quot; sort & quot; метод для достижения этого.

collection.ensureIndex(indexedFields, function(error, indexName) {
    if (error) {
        callback(error);
    } else {
        var operation = (params.options.one) ? collection.findOne : collection.find;

        operation.call(collection, params.selector, params.fields, params.options,
            function(error, result){
                if (error) {
                    ...
                } else {
                    ... 
                }       
            }
        );
    }
});

В простом запросе это должно быть так: Например:

collection.find().sort({field : 1}),

Я не знаю, как позвонить "сортировать" метод, делая это, я мой общий путь.

Есть идеи?

Благодарю.

Ответы на вопрос(6)

Ваш ответ на вопрос