ParseError: 102 Неверный параметр для запроса: конвейер - PullRequest
0 голосов
/ 08 февраля 2019

После обновления с Parse Server 2.8.4 до 3.1.3 агрегированный запрос в облачном коде больше не работает.

Запрос:

const query = new Parse.Query("MyClass");
const pipeline = {
    "sort":{"_created_at":-1}
};

const results = await query.aggregate(pipeline);

завершается с ошибкой:

ParseError: 102 Недопустимый параметр для запроса: конвейер

Я также пытался использовать объект конвейера как массив, который также не работает:

const pipeline = [
    {"sort":{"_created_at":-1}}
];

Кажется, что он не работаетв ClassesRouter.js , который не распознает клавишу pipeline.

Почему это так?


Обновление: открытая проблема на GitHub потому что это похоже на ошибку.

1 Ответ

0 голосов
/ 09 февраля 2019

Попробуйте обновить и Сервер, и SDK до последних версий.

Возможно, эта проблема возникла из-за того, что вы использовали более новый SDK в более старой версии анализа или наоборот

...