import { MongoClient } from "mongodb";
const url =
"사이트에서 받은 url 입력하기"; // 여기만 수정
const options = { useNewUrlParser: true };
let connectDB;
if (process.env.NODE_ENV === "development") {
if (!global._mongo) {
global._mongo = new MongoClient(url, options).connect();
}
connectDB = global._mongo;
} else {
connectDB = new MongoClient(url, options).connect();
}
export { connectDB };
database.js파일 및 폴더 만들어서 위 복붙
// insert 시
const db = (await connectDB).db("디비명");
let result = await db.collection("콜렉션명").insertOne(데이터);
// select 시
const db = (await connectDB).db("디비명");
let result = await db.collection("콜렉션명").find().toArray()
// select + 조건문
const db = (await connectDB).db("디비명");
let result = await db.collection("콜렉션명").findOne(조건).toArray()
'프로그래밍 > MongoDB' 카테고리의 다른 글
몽고디비 글작성 insertOne (1) | 2023.12.07 |
---|---|
몽고디비 설치 (1) | 2023.12.05 |