是 Ray 不是 Array

整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ

Advertisement
2022-04-16 Nodejs

(29)被迫吃芒果的前端工程師 - Atlas - MongoDB 連接

前言

前面已經申請完畢 MongoDB Atlas,也使用了 MongoDB Compass 操作過了,接下來當然是實際運用在自己專案上囉。

MongoDB Atlas

還記得我們在前面有寫一段連接 MongoDB 的語法嗎?

1
2
3
4
5
6
7
8
9
10
const { before } = require('mocha');
const mongoose = require('mongoose');
require('dotenv').config();

before((done) => {
mongoose.connect(process.env.DATABASE_URL);
mongoose.connection
.once('open', () => done())
.on('error', (error) => console.error('database error', error));
})

這邊就有一段是透過 env 所傳入的環境變數,我們只要將 DATABASE_URL 的環境變數替換成 MongoDB Atlas 的路徑就可以了。

基本上這時候你只需要運行 npm run test 就可以用遠端資料庫來測試了。

那麼其實到這邊為止就已經介紹差不多了,剩下的可能就刪除的語法測試撰寫,但測試語法其實非常簡單,這邊就不再筆記撰寫了先留給讀者自己試試看囉。

整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ

Advertisement

你的支持會直接轉換成更多技術筆記

如果我的筆記讓你少踩一個坑、節省 Debug 的時間,
也許你可以請我喝杯咖啡,讓我繼續當個不是 Array 的 Ray ☕

buymeacoffee | line | portaly

Terminal

分享這篇文章

留言

© 2025 Ray. All rights reserved.

Powered by Ray Theme