Я запускаю веб-сайт через node.js на моем raspberry pi и хочу подключить его к базе данных mongodb. К сожалению, предоставленный через репозитории сервер mongodb имеет только версию 2.4 из-за 32-битной системы.
Я безуспешно пытался скомпилировать более новую версию mongodb. Попытка подключиться к базе данных через мое приложение node.js дает мне эту ошибку:
MongoError: Server at localhost:27017 reports wire version 0, but this version of Node.js Driver requires at least 2 (MongoDB2.6).
Есть ли способ указать пакету mongodb node.js использовать более низкую версию Mongodb?





Хорошо, я решил это довольно легко. Вы можете установить версию mongodb в файле package.json на более низкую. Версии 2.X, по-видимому, используют mongodb версии 2.4 или ниже!