문서로 컬렉션을 만들자 − db.demo412.insertOne(... {... 정보1 :[... {... 정보2 :[... 존,... 데이비드... ]... },... {... 정보2 :[... 마이크... ]... }... ]. .. }... );{ 승인됨 :true, insertedId :ObjectId(5e70f38b15dc524f70227683)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo412.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e70
집계 파이프라인으로 이를 달성하십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo413.insertOne( ... { ... "_id": "101", ... "details": { ... "Info1": { ... &n
객체 배열에서 _id로 찾으려면 집계를 사용하고 find()를 사용하지 마십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo414.insertOne( ... { ... "_id": "110", ... "details":[ ... { ...  
특정 열을 선택하려면 나머지 열을 무시할 수 있습니다. 즉, 해당 열을 숨기려면 0으로 설정합니다. 먼저 문서로 컬렉션을 생성하겠습니다 - > db.demo415.insertOne({"ClientName":"Robert","ClientCountryName":"US"}); { "acknowledged" : true, "insertedId" : ObjectId("5e72
컬렉션을 capped로 변환하려면 runCommand()를 사용하십시오. 지정된 데이터베이스 명령을 실행하는 도우미를 제공합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo416.insertOne({"StudentName":"David"}); { "acknowledged" : true, "insertedId" : ObjectId("5e723a7bb912067e57771adf"
먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo417.insertOne({"EmployeeName":"Chris","EmployeeSalary":500}); { "acknowledged" : true, "insertedId" : ObjectId("5e723ebbb912067e57771ae4") } > db.demo417.insertOne({"Emp
이를 위해 집계()를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.demo418.insertOne(... {... 세부 정보:[... {... CountryName:US,... Marks:78... },... {... CountryName:UK,... Marks:97... },.. .... ],... 이름:마이크... }... );{ 승인됨 :true, insertedId :ObjectId(5e724325b912067e57771ae7)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.dem
먼저 문서로 컬렉션을 만들어 보겠습니다. − >db.demo419.insertOne({"ProductInformation":[{"ProductName":"Product-1","ProductPrice":500},{"ProductName":"Product-2","ProductPrice":600}]}); { "acknowledged" : true, &nbs
두 배열의 교집합을 얻으려면 $setIntersection을 집계()와 함께 사용하십시오. 문서로 컬렉션을 만들자 − db.demo61.insertOne({값1:[10,20,30,40,50],값2:[30,100,70,120,40]});{ 확인됨 :true, insertedId :ObjectId(5e286e28cfb11e5c34d8992a)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo61.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - 다음은 MongoDB에서 두 배열
ObjectId 열에 대한 정렬을 수행하려면 sort()를 사용하십시오. 문서로 컬렉션을 만들어 봅시다. find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo403.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e6f89b0fac4d418a017858e), 이름:크리스 }{ _id:ObjectId(5e6f89b2fac4d418a017858f), 이름:(데이비드:개체 }{ 5e6f89b5fac4d418a0178590), 이름:밥 }{ _id:ObjectId(5e6f89
단어별로 정렬하려면 $cond와 함께 $addField를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo62.insertOne({"Subject":"MySQL"}); { "acknowledged" : true, "insertedId" : ObjectId("5e287084cfb11e5c34d8992f") } > db.demo62.insertOne({"Subject"
트랜잭션 지원은 MongoDB 4.0에서 사용할 수 없습니다. 유사한 결과를 얻으려면 findOneAndUpdate()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo404.insertOne({"FirstName":"John"}); { "acknowledged" : true, "insertedId" : ObjectId("5e6f8c38fac4d418a0178592") } >
MongoDB의 find()는 컬렉션이나 보기에서 문서를 선택하고 선택한 문서에 커서를 반환합니다. 매개변수가 없는 find() 메서드는 컬렉션의 모든 문서를 반환하고 문서의 모든 필드를 반환합니다. 예제를 보고 문서로 컬렉션을 생성해 보겠습니다. − > db.demo405.insertOne({"StudentInfo":{"Name":"Chris"}}); { "acknowledged" : true, "
합계를 집계하려면 MongoDB에서 $sum을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo406.insertOne({"Score":35}); { "acknowledged" : true, "insertedId" : ObjectId("5e6f99d5fac4d418a0178599") } > db.demo406.insertOne({"Score":55}); {  
이를 위해 MongoDB에서 $setIsSubset을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo407.insertOne( ... { ... Name:"Chris", ... "details" : [ ... { ... id:100 ...
MongoDB에서 새 사용자를 생성하려면 createUser()를 사용하십시오. 다음은 쿼리입니다 - > db.createUser( ... { ... user: "John", ... pwd: "123456", ... roles: [ { role: "readWrite", db: "test" } ], ... &nb
MongoDB에서 쿼리 계획을 얻으려면 Explain()을 사용하십시오. $explain 연산자는 쿼리 계획에 대한 정보를 제공합니다. 문서로 컬렉션을 만들자 − > db.demo408.insertOne({"Value":50}); { "acknowledged" : true, "insertedId" : ObjectId("5e70e3a115dc524f70227678") } > db.demo408.insert
특정 문자열이 있는 문서를 찾으려면 find()를 사용하고 정규 표현식으로 문자열을 검색합니다. 문서로 컬렉션을 만들자 − db.demo409.insertOne({Name:David Brown});{ acknowledgeed :true, insertedId:ObjectId44fe172 } find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo409.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e70e4e515dc524f7022767c), 이름 :John Doe }{
한 속성의 값을 다른 속성으로 복사하려면 $set을 update()와 함께 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo55.insertOne({"ShippingDate":'',"date":new ISODate("2019-01-21")}); { "acknowledged" : true, "insertedId" : ObjectId("5e2716dfcfb11e5c
배열을 푸시하려면 MongoDB에서 $push를 사용합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.demo399.insertOne({이름:데이비드,나이:22});{ 확인됨:true, insertedId:ObjectId(5e610364fac4d457a10) find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo399.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e610339fac4d418a017856d), 이름:크리스, 나이:21 }{ _id:ObjectId