я имею проблему в запросе mongodb его шоу TypeError: Product.group не является функцией - PullRequest
0 голосов
/ 10 апреля 2019

Вот запрос ниже:

db.products.group({ 
            "key": { 
                "partId": true 
            }, 
            "initial": {},
            "reduce": function(obj, prev) { 
                prev._id = isNaN(prev._id) ? obj._id : Math.max(prev._id, obj._id);
            }
        });

Когда я компилирую свой код, он показывает TypeError:

Product.group is not a function.

1 Ответ

0 голосов
/ 10 апреля 2019

Пожалуйста, проверьте вашу версию.

DEPRECATED SINCE VERSION 3.4

Mongodb 3.4 не поддерживает метод db.collection.group(). Используйте db.collection.aggregate() со сценой $group или db.collection.mapReduce() вместо.

Для справки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...