После некоторого поиска мне кажется, что эта database.js
конфигурация была из старого учебника ( этот ). Таким образом, чтобы решить эту проблему, вам сначала нужно установить npm i -S strapi-connector-mongoose
, чтобы установить правильный соединитель.
Теперь вам нужно изменить базу данных. js config для окружения желания. В моем случае это было производство. Поэтому отредактируйте config/environement/production/database.js
вот так:
{
"defaultConnection": "default",
"connections": {
"default": {
"connector": "mongoose",
"settings": {
"client": "mongo",
"host": "ds131914.mlab.com",
"port": "31914",
"srv": false,
"database": "strapi-test",
"username": "root",
"password": "root010101"
},
"options": {
"authenticationDatabase": "strapi-test",
"ssl": false
}
}
}
}
Вот так, все должно работать!