업데이트 명령과 함께 $를 사용하여 태그 레코드를 업데이트합니다. 문서로 컬렉션을 만들자 − > db.demo713.insertOne( ... { ... tags: ... [ ... { ... id:101, ... Name
문서로 컬렉션을 만들자 − > db.demo714.insertOne({FirstName:"Chris",LastName:"Brown"}); { "acknowledged" : true, "insertedId" : ObjectId("5ea9a2da85324c2c98cc4c2b") } > db.demo714.insertOne({FirstName:"Adam",LastName:&q
자식 컬렉션에서 객체를 제거하려면 MongoDB에서 $pull을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo715.insertOne({ ... _id:1, ... details : ... [ ... { 'id' : '101', ... 'Information' : [ ... &nbs
MongoDB에서 계층적 JSON을 생성하려면 다음 구문을 사용하십시오 - db.demo716.insertOne( { yourFieldName1, yourFieldName2, . . N, "fieldName": { &nb
집계의 경우 MongoDB에서 집계()를 사용합니다. $group을 사용하여 날짜를 그룹화합니다. 문서로 컬렉션을 만들자 − > db.demo717.insertOne( ... { ... "shippingdetails": ... [ ... { ... duedate:"202
이를 위해 MongoDB에서 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo718.insertOne( ... { ... "id":101, ... "details": ... { ... "OtherDetails": ["Chris", "Mi
특정 값 이상의 값을 찾으려면 다음은 MongoDB에서 $gte를 사용하는 구문입니다 - db.yourCollectionName.find({yourFieldName:{$gte:yourValue}}); 문서로 컬렉션을 만들자 − db.demo571.insertOne({가격:240});{ 승인됨:true, insertedId:ObjectId(5e909b3c39cfeaaf0b97b58a find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo571.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id
대소문자를 구분하지 않는 검색의 경우 find() 메서드에서 regex를 사용합니다. 다음은 구문입니다 - db.demo572.find({"yourFieldName" : { '$regex':/^yourValue$/i}}); 위의 구문을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다 - > db.demo572.insertOne({"CountryName":"US"});{ "acknowledged" : true, &quo
$elemMatch를 사용할 수 있습니다. $elemMatch 연산자는 지정된 모든 쿼리 기준과 일치하는 요소가 하나 이상 있는 배열 필드가 포함된 문서를 찾습니다. 문서로 컬렉션을 만들자 − > db.demo701.insertOne({"ListOfValues":[100,200,300]}); { "acknowledged" : true, "insertedId" : ObjectId("5ea6e8cf551299a9f98c9
인덱스를 생성하려면 MongoDB에서 createIndex()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo702.createIndex({"details.id":1}); { "createdCollectionAutomatically" : true, "numIndexesBefore" : 1, "numIndexesAfter" : 2, "ok&quo
문서의 배열 항목 수를 계산하려면 MongoDB에서 $size를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo703.insertOne({"ListOfSubject":["MySQL","MongoDB"]}); { "acknowledged" : true, "insertedId" : ObjectId("5ea6ebaf551299a9f98c93b4") } > db.dem
고유한 값을 가져오고 중복을 무시하려면 MongoDB에서 고유한()을 사용하십시오. distinct()는 단일 컬렉션에서 지정된 필드에 대한 고유한 값을 찾고 결과를 배열로 반환합니다. 문서로 컬렉션을 만들자 − db.demo704.insertOne({LanguageCode:fo});{ 승인됨:true, insertedId 5ea6ee37551299a9f98c93c3)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo704.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:Objec
MongoDB에 포함된 문서를 쿼리하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo705.insertOne( ... { ... _id:101, ... "Information": ... [ ... { ... "
다음은 문서 및 하위 문서를 보여주는 구문입니다 - db.yourCollectionName.insertOne( { yourFiledName:yourValue, yourFieldName : [ { yourFiledName1, yo
문서로 컬렉션을 만들자 − > db.demo707.insertOne( ... { ... id:101, ... "serverInformation": ... [ ... { ... "IP":"192.56.34.3"
조건에 따라 MongoDB를 찾으려면 find()를 사용하고 조건을 설정하십시오. 문서로 컬렉션을 만들자 − > db.demo708.insertOne({"Name":"John",Marks:54}); { "acknowledged" : true, "insertedId" : ObjectId("5ea702e4d346dcb074dc6f33") } > db.demo708.insertOne({&quo
정렬된 마크 목록을 얻으려면 $sort를 사용하십시오. $limit:2 사용 표시가 가장 적은 두 개의 문서만 표시합니다. 문서로 컬렉션을 만들자 − > db.demo709.insertOne({Name:"John","Marks":75}); { "acknowledged" : true, "insertedId" : ObjectId("5ea839005d33e20ed1097b76") } > db.
$natural은 문서를 자연스러운 순서로 반환합니다. 항목을 뒤집으려면 $natural:-1을 사용하세요. . 문서로 컬렉션을 만들자 − > db.demo710.insertOne({id:101,Name:"Robert"}); { "acknowledged" : true, "insertedId" : ObjectId("5ea83a855d33e20ed1097b7a") } > db.demo710.insertOne(
특정 이름과 성이 있는 문서를 찾으려면 $in과 함께 $and를 사용합니다. 이것을 MongoDB find()에서 구현하십시오. 문서로 컬렉션을 만들자 − > db.demo692.insertOne({FirstName:"Chris","LastName":"Brown"}); { "acknowledged" : true, "insertedId" : ObjectId("5ea585dca7e81ad
이를 위해 $slice를 사용하고 무시하고 표시할 값의 개수를 설정합니다. 문서로 컬렉션을 만들자 − {값:[100,200,300,100,500,700,900,30000,40003,45999]});{ 승인됨 :true, insertedId :ObjectId(5ea58a1eece4e5779c)}9c07 find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo693.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5ea58a04ece4e5779399c07b), 값:[ 10, 74