Я использую Microsoft DocumentDB с Mongoose в моем приложении NodeJS, в какой-то момент приложение работает следующий код:MongoDB Azure не OPERATOR_PULL поддерживается
Scoreboards.findByIdAndUpdate(scoreboard.id, {$pull: {events: resp._id}}, function(err, raw){
if(err) return next(err);
}
Приложение NodeJS затем реагирует с:
оператора ' OPERATOR_PULL 'не поддерживается.
Приложение отлично работает на моем компьютере с локальным экземпляром MongoDB, поэтому я могу только думать, что это что-то на базе Azure DB, но я не знаю, почему и что я могу сделать.
Просто уточните: вы фактически используете DocumentDB, а не MongoDB. И вы запускаете его с включенной поддержкой MongoDB. Вероятно, вы работаете с операцией, которая не входит в уровень совместимости. –