완화하려면 $unwind를 사용하십시오. $unwind는 입력 문서에서 배열 필드를 분해하여 각 요소에 대한 문서를 출력합니다. 문서로 컬렉션을 만들자 − > db.demo515.insertOne( ... { ... "details1": [ ... "4700100004" ... ], ... "details2": [ ... "
검색 기준으로 업데이트하려면 MongoDB에서 findAndModify()를 사용하세요. 문서로 컬렉션을 만들자 − db. demo516.insertOne({이름:John,Age:22,Score:66});{ acknowledged:true, insertedId:ObjectId(5e889ffa987b6e0e9d18f594)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo516.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e889fdb987b6e0e9d18f59
필드 이름을 변경하려면 $project를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo517.insertOne({"Name":"Chris Brown"});{ "acknowledged" : true, "insertedId" : ObjectId("5e88a2a2987b6e0e9d18f595") } > db.demo517.insertOne({"Name":"
_id로 삭제하려면 MongoDB에서 remove()를 사용하세요. 다음은 구문입니다 - db.yourCollectionName.remove({_id:yourObjectId}); 위의 구문을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다 - db.demo518.insertOne({ClientName:David});{ 확인됨 :true, insertedId :ObjectId(5e88b035b3fbf26334ef6110)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo518.find(); 이것은 다
정규 표현식을 사용하여 MongoDB에서 텍스트 검색을 하려면 $regex를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo519.insertOne({"Value":"50,60,70"});{ "acknowledged" : true, "insertedId" : ObjectId("5e88b9c0b3fbf26334ef6111") } > db.demo519.insertOne({&quo
문서로 컬렉션을 만들자 − > db.demo520.insertOne({"ListOfName":["John","Bob"]});{ "acknowledged" : true, "insertedId" : ObjectId("5e899fb4b3fbf26334ef6114") } > db.demo520.insertOne({"ListOfName":["Chris&
데이터 레코드에서 최신 데이터 세트를 가져오려면 sort() 및 -1을 사용하십시오. 문서와 같은 단일 데이터에 대해서만 LIMIT(1)을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo521.insertOne({"PurchaseDate":new ISODate("2019-01-10"),"ProductName":"Product-1"});{ "acknowledged" : true, "insertedId
별개의 개체 쌍을 얻으려면 $group을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo522.insertOne({"Name":"John","Score":45});{ "acknowledged" : true, "insertedId" : ObjectId("5e89b646b3fbf26334ef611b") } > db.demo522.insertOne({"Na
조합의 경우 $concat을 사용하고 $eq를 사용하여 동등성을 확인합니다. 문서로 컬렉션을 만들자 − > db.demo502.insertOne({"FirstName":"John","LastName":"Smith"});{ "acknowledged" : true, "insertedId" : ObjectId("5e875534987b6e0e9d18f56d") }
배열을 슬라이스하려면 MongoDB에서 $slice 연산자를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo503.insertOne({_id:1,Name:"John",Subject:["MySQL","Java","C"]}); { "acknowledged" : true, "insertedId" : 1 } > db.demo503.insertOne({_id:2,Name:"David",Subject
MongoDB에서 이름으로 사용자를 찾으려면 find()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo504.insertOne({"Name":"Chris"});{ "acknowledged" : true, "insertedId" : ObjectId("5e8823ee987b6e0e9d18f570") } > db.demo504.insertOne({"Name":&
MongoDB에서 중첩 배열을 정렬하려면 $sort를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo505.insertOne( ... { ... "details": [ ... { ... Name:"Chris", ... "Score":58 ... }, { ... ... &n
배열 객체의 값을 증가시키려면 $inc를 사용하십시오. 문서로 컬렉션을 만들자 − >db.demo506.insertOne({"details":[{id:1,Quantity:4},{id:2,Quantity:3},{id:3,Quantity:2},{id:4,Qua ntity:7}]}); { "acknowledged" : true, "insertedId" : ObjectId("5e882ed6987b6e0e9d18f576"
필터링하고 가져오려면 MongoDB $filter 및 $match와 함께 프로젝션을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo507.insertOne( ... { ... ... "Information": ... [ ... {"Name":"John","SubjectName":"MySQL"}, ... {&q
예, MongoDB $indexStats를 사용하여 쿼리에서 각 인덱스가 사용된 횟수를 추적할 수 있습니다. 다음은 MongoDB에서 인덱스를 생성하는 쿼리입니다 - > db.demo508.createIndex({"FirstName":1}); { "createdCollectionAutomatically" : true, "numIndexesBefore" : 1, "numIndexesAfter&quo
이를 위해 $addToSet과 함께 update()를 사용하십시오. $addToSet 연산자는 값이 이미 존재하지 않는 한 배열에 값을 추가합니다. 이 경우 $addToSet은 해당 배열에 아무 작업도 수행하지 않습니다. 문서로 컬렉션을 만들자 − > db.demo509.insertOne( ... { ... ... "value1" : [ ... { ... "value2"
이를 위해 MongoDB에서 $max와 함께 $group을 사용합니다. 문서로 컬렉션을 만들자 − db.demo510.insertOne( ... {... details:[... {... Name:Chris,... Score:45... },... {... Name:David,... 점수:91... }... ]... }... );{ 승인됨 :true, insertedId :ObjectId(5e8845fb987b6e0e9d18f584)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo510.find();
특정 문서의 경우 MongoDB $in을 사용하세요. 문서로 컬렉션을 만들자 − > db.demo511.insertOne({"ListOfProject":["Library Management System","Hospital Management System"]}); { "acknowledged" : true, "insertedId" : ObjectId("5e88473a987b6e0e9d1
배열 기반 필드의 고유 항목 수를 계산하려면 $group을 집계()와 함께 사용합니다. 문서로 컬렉션을 만들자 − > db.demo493.insertOne({"SubjectName":["MySQL","MongoDB","Java"]});{ "acknowledged" : true, "insertedId" : ObjectId("5e849f97b0f3fa88e22790c4&
배열 내부의 요소를 업데이트하려면 MongoDB에서 $set을 사용하세요. 문서로 컬렉션을 만들자 − db.demo494.insertOne(... {...... CollegeDetails :[... {... CollegeName :MIT,... 수수료 :80000.. . },... {... 대학명 :SU,... 수수료 :90000... }... ]... }... ){ 승인됨 :true, 삽입 ID :ObjectId(5e84a5c1b0f3fa88e22790c9)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db