데이터베이스/MongoDB(3)
-
[003] 데이터베이스 (MongoDB) - Find (데이터 찾기)
안녕하세요~ totally 개발자입니다. FIND 오늘 다룰 부분은 Find로 데이터를 Collection에서 찾아와서 불러올 때 사용하며 사용법이 간단합니다. find() db.students.find() [ { _id: ObjectId("19d4s761sdas928k8108412"), name: 'Andrew', age: 17 }, { _id: ObjectId("19d4s761sdas928k8108413"), name: 'Brian', age: 18 }, { _id: ObjectId("19d4s761sdas928k8108414"), name: 'Catherine', age: 19 } ] 이렇게 사용하면 students의 모든 데이터를 확인할 수 있습니다. _id 필드도 배제하지 않으면 포함되서 출력됩..
2022.12.14 -
[002] 데이터베이스 (MongoDB) - Insert (데이터 삽입)
안녕하세요~ totally 개발자입니다. INSERT 오늘은 MongoDB의 insert에 관해 살펴보도록 하겠습니다. collection은 students로 가정하고 예제로 들어가보겠습니다. 데이터 1개를 넣을 때는 insertOne을 사용하시면 되고, db.students.insertOne({ studentName: "Andrew", studentGrade: "A", age: 17 }); 데이터 2개 이상을 넣을 때는 insertMany를 이용하시면 됩니다. db.students.insertMany([ { studentName: "Andrew", studentGrade: "A", age: 17 }, { studentName: "Brian", studentGrade: "B", age: 18 } ]);
2022.12.13 -
[001] 데이터베이스 (MongoDB) - 개요
안녕하세요~ totally 개발자입니다. MongoDB 개요 MongoDB에 관해서 알아봅니다. MongoDB는 Document Database이며 BSON(Binary JavaScript Object Notation)이라 불리는 JSON(JavaScript Object Notation) 형태로 데이터를 저장합니다. MongoDB에서는 document로 record(데이터)를 저장하며 key: value의 pair 형태 구조로 데이터가 구성됩니다. { name: "Andrew", age: 17, job: "Student" } 기본적인 예시 Document이며, db.students.find({ job: "Student" }) 이렇게 job이 Student인 데이터를 찾을 수 있습니다. MongoDB 장점..
2022.12.12