배열 필드의 특정 요소를 프로젝트하려면 $project를 사용하십시오. 문서로 컬렉션을 만들자 − >db.demo355.insertOne({"id":101,"details":[{"Name":"Chris",isMarried:1},{"Name":"David",isMarried:0},{"Name":"Mike",isMarried:1}]}); { "acknowle
문서를 검증하려면 검증 개념을 사용하십시오. 다음은 쿼리입니다 - > db.createCollection("demo356", {validator: { ... $and: [ {"FirstName": {$type: "string", $exists: true}} ] ... }}) { "ok" : 1 } 문서로 컬렉션을 만들자 − > db.demo356.insertOne({"FirstName":"Chris"}); { &n
NumberInt()는 32비트 정수를 명시적으로 지정하는 데 사용됩니다. 문서로 컬렉션을 만들자 − > db.demo357.insertOne( ... { ... "FirstName" : "Chris", ... "Age" : 21, ... "details" : { ... &
예, MongoDB에서 작동합니다. 문서로 컬렉션을 만들자 − > db.demo358.insertOne({"ClientId":101,"ClientName":"Chris","ClientAge":34}); { "acknowledged" : true, "insertedId" : ObjectId("5e5692c0f8647eb59e5620cb") } > db.d
MongoDB에서 연결하려면 $project에서 $concat을 사용합니다. 문서로 컬렉션을 만들자 − db.demo359.insertOne(... {...... Name1:Chris,... Name2:David,... 제목:[MySQL,MongoDB, 자바]... }... );{ 승인됨 :true, insertedId :ObjectId(5e5694cdf8647eb59e5620d0)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo359.find().pretty(); 이것은 다음과 같은 출력을 생성합
현재 및 이전 문서를 가져오려면 sort()를 사용하십시오. 따라서 2개의 문서만 필요하므로 LIMIT(2)를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo360.insertOne({id:101,"Name":"Chris"}); { "acknowledged" : true, "insertedId" : ObjectId("5e56a10c54a481fef8ec7a15") } > db.
값을 찾으려면 MongoDB에서 find()를 사용하세요. 그 아래에서 점 표기법을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo361.insertOne({"details":{"FirstName":"Chris","LastName":"Brown"}}); { "acknowledged" : true, "insertedId" : ObjectId("
문서로 컬렉션을 만들자 − > db.demo362.insertOne({"ClientName":"John","ClientProject":"School Management System"}); { "acknowledged" : true, "insertedId" : ObjectId("5e56a77454a481fef8ec7a1c") } > db.demo362.i
이러한 변환에는 집계를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo343.insertOne({ ... _id: 101, ... UserName: "Chris", ... details: [ ... {"Name":"John"}, ... {"Name":"David"} ...
문서로 컬렉션을 만들자 − > db.demo344.insertOne({"startDate":"2020-02-24 10:50:00", "endDate":"2020-02-24 11:50:00"}); { "acknowledged" : true, "insertedId" : ObjectId("5e53f52cf8647eb59e5620aa") } > db.demo3
문서로 컬렉션을 만들자 − > db.demo345.insertOne({ ... "UserName" : "Robert", ... "UserDetails" : [ ... { ... "isMarried" : false, ... &n
범위를 기반으로 포함된 문서 배열을 쿼리하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo346.insertOne( ... { ... _id: 101, ... userDetails: [ ... { UserName: "Chris", Score:78}, ... { UserN
내부 배열의 중복을 확인하려면 MongoDB에서 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo347.insertOne( ... { ... "details": { ... "details1": [ ... { ... &n
MongoDB에서 객체를 설정 해제하려면 $unset을 사용하십시오. 문서로 컬렉션을 만들자 − db.demo348.insertOne(... {... 세부 정보:{... studentDetails :... {... 학생 이름:마이크... }... }...... });{ 승인됨 :true, insertedId :ObjectId(5e553563f8647eb59e5620b3)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo348.find(); 그러면 다음과 같은 출력 &mius;이 생성됩니다. { _id
findOneAndUpdate()는 MongoDB에서 단일 문서만 업데이트하는 데 사용됩니다. 문서로 컬렉션을 만들자 − db.demo349.insertOne({"Name":"Chris","Marks":56}); { "acknowledged" : true, "insertedId" : ObjectId("5e55384af8647eb59e5620b4") } > db.demo349.
깊게 중첩된 개체를 쿼리하려면 MongoDB에서 점(.) 표기법을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo350.insertOne( ... { ... id:101, ... Name: "Chris", ... details: [ ... { ... _id: 1, ... C
이를 위해 MongoDB에서 집계()를 사용합니다. 문서로 컬렉션을 만들자 − db.demo351.insertOne(... {....... _id :102,.. . 제품 세부 정보 :[... {... 제품 이름 :제품-3,... 제품 가격 :200... },... {... 제품 이름 :제품- 4,... 제품 가격 :800... }... ]... }... );{ 승인됨 :true, insertedId :102 } find() 메소드를 사용하여 컬렉션의 모든 문서 표시 &mnus; db.demo351.find(); 이것은 다음과
선택한 필드를 업데이트하려면 MongoDB에서 UPDATE()를 사용하십시오. $set은 새 값을 설정하는 데 사용됩니다. 문서로 컬렉션을 만들자 − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo352.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e55510af8647eb59e5620ba), 이름:크리스 }{ _id:ObjectId(5e55510ef8647eb59e5620bb), 이름:데이비드 }{ _id:개체 5e555112f8647eb59e5620bc),
배열 내부 컬렉션의 문서 수를 계산하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − db. demo332.insertOne({details:[{이름:David,Age:23},{Name:Bob,Age:22}]});{ 승인됨:true, insertedId:ObjectId(5e521f21f8647eb59e56208f )} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo332.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e521f16f8647eb59e56208
이를 위해 MongoDB에서 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo334.insertOne({ ... "Name": "Chris", ... "Age": 21, ... "details": [{ ... "Subject": "MySQL", ... "