जोड़ना uri: env('DATABASE_URI' || ''),
मेरे database.js
. पर फ़ाइल ने समस्या हल कर दी है, यह सुनिश्चित नहीं है कि यह पहली जगह क्यों गायब थी।
इसी तरह की समस्या वाले किसी भी व्यक्ति के लिए, यह मेरा database.js
है और server.js
संदर्भ के लिए;
database.js
defaultConnection: 'default',
connections: {
default: {
connector: 'mongoose',
settings: {
uri: env('DATABASE_URI' || ''),
host: env('DATABASE_HOST', '127.0.0.1'),
srv: env.bool('DATABASE_SRV', false),
port: env.int('DATABASE_PORT', 27017),
database: env('DATABASE_NAME', '(backend)'),
username: env('DATABASE_USERNAME', ''),
password: env('DATABASE_PASSWORD', ''),
},
options: {
authenticationDatabase: env('AUTHENTICATION_DATABASE', null),
ssl: env.bool('DATABASE_SSL', false),
},
},
},
});
server.js
module.exports = ({ env }) => ({
host: env('HOST', '0.0.0.0'),
port: env.int('PORT', 1337),
});
अंत में सुनिश्चित करें कि आप सभी Heroku config var आपके mongoDB/डेटाबेस URI के प्रासंगिक ब्रेकडाउन से मेल खाने के लिए सेट हैं