특정 요소를 제거하려면 $pull을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo125.insertOne({"ListOfNames":["John","Chris","Bob","David","Carol"]}); { "acknowledged" : true, "insertedId" : ObjectId("5e2f304068e7f8
이를 위해 MongoDB에서 집계()를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo126.insertOne( ... { ... "StudentDetails" : { ... "Number" : 1, ... "OtherDetails" : [ ... &nbs
열에서 고유한 값을 가져오려면 MongoDB에서 고유한()을 사용하십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo128.insertOne({"Name":"Chris"}); { "acknowledged" : true, "insertedId" : ObjectId("5e30583d68e7f832db1a7f5d") } > db.demo128.insertOne({"
문자열에서 고유한 첫 단어를 얻으려면 split()을 사용하십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo129.insertOne({"Words":"This is the MySQL","CountryName":"US"}); { "acknowledged" : true, "insertedId" : ObjectId("5e305d6368e7f832db1
먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo130.insertOne( ... { ... ... "PlayerDetails":[{Score:56},{Score:78},{Score:89},{Score:97}] ... } ... ); { "acknowledged" : true, "insertedId" : ObjectId("5
이를 위해 MongoDB에서 집계()를 사용합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.demo131.insertOne(... {... _id:102,... 세부 정보:[... {... PlayerScore :600,... PlayerName:Chris... },... {... PlayerScore:200,... PlayerName:David... }... ]. .. }... );{ 승인됨 :true, insertedId :102 } find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo131.
두 열에 걸쳐 그룹화하려면 $lookup을 사용하십시오. 문서로 컬렉션을 만들자 − db.demo132.insertOne({CountryName1:UK,CountryName2:AUS,Value:10});{ 승인됨:true, insertedId:ObjectId(5e31951d68e7f832db1a7f76) db.demo132.insertOne({CountryName1:AUS,CountryName2:US,Value:40});{ 승인됨:true, insertedId:ObjectId(5e31952c68e7f832db1a7f77)} fi
그룹화하려면 MongoDB에서 $week 및 $month를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo133.insertOne({"Rank":18,"DueDate":new ISODate("2020-01-10")}); { "acknowledged" : true, "insertedId" : ObjectId("5e31980968e7f832db1a7f78") } >
$not 연산자는 복잡한 표현식을 반전시키지 않습니다. 따라서 $and 또는 $or를 $ne 연산자와 함께 사용하십시오. 문서로 컬렉션을 만들자 − db.demo266.insertOne({active1:false,active2:true});{ 확인됨 :true, insertedId:ObjectId(5e480f701627c0c63e7dbaaa)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo266.find(); 이것은 다음과 같은 출력을 생성합니다 - 다음은 $ne 연산자 −와 함께 $or를 사
내림차순의 경우 sort()에 대한 정렬 순서를 지정하는 -1을 사용합니다. 문서가 있는 컬렉션을 만들겠습니다. − > db.demo267.insertOne({id:100,"Name":"Chris"}); { "acknowledged" : true, "insertedId" : ObjectId("5e4811951627c0c63e7dbaab") } > db.demo267.insertOne({i
값을 검색하려면 MongoDB에서 $where를 사용하면 됩니다. 문서로 컬렉션을 만들자 − > db.demo268.insertOne( ... { ... "details" : { ... "101" : "John", ... "1001" : "Bob" ... }
이를 위해 단순히 find()를 사용하십시오. 선택하지 않으려는 필드를 0으로 설정합니다. 문서로 컬렉션을 만들자 - > db.demo269.insertOne({StudentId:101,StudentSubject:"MySQL"}); { "acknowledged" : true, "insertedId" : ObjectId("5e481caa1627c0c63e7dbab4") } > db.demo269.insert
먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo270.insertOne({"ClientName":"Chirs","Age":34}); { "acknowledged" : true, "insertedId" : ObjectId("5e481e371627c0c63e7dbab8") } > db.demo270.insertOne({"ClientName":
사용자 정의 변수를 설정하고 $inc와 함께 update()를 사용하여 증가시킵니다. 문서로 컬렉션을 만들자 − db.demo271.insertOne({Marks:72});{ 승인됨:true, insertedId(d):개체 5e48212b1627c0c63e7dbabe)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo271.find(); 이것은 다음과 같은 출력을 생성합니다 - <_id:ObjectId(5e4821211627c0c63e7dbabc), 마크:56 }{ _id:ObjectId(5e4821
여러 필드의 중복을 방지하려면sureIndex()를 사용하고 unique:true를 설정하십시오. 문서로 컬렉션을 만들자 − > db.demo272.ensureIndex({"FirstName":1,"Subject":1},{unique:true}); { "createdCollectionAutomatically" : true, "numIndexesBefore" : 1, "numInd
이를 위해 MongoDB에서 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo120.insertOne( ... { ... 'Name': 'Chris', ... 'Subjects': [ 'MySQL', 'MongoDB', 'Java', 'Python' ] ... } ... ); {
먼저 문서로 컬렉션을 생성해 보겠습니다. − db.demo121.insertOne(... {... Id :101,... Details :[... {... SubjectId :1,... SubjectName :MongoDB,... Score :76... },... {... SubjectId :2,... SubjectName :MySQL,... Score :76... },... {... SubjectId :3,... SubjectName :Java,... Score :76... }... ]... }... );{ 승인됨 :true,
고유한 레벨의 배열 필드를 얻으려면 MongoDB에서 $addToSet을 사용하십시오. 문서로 컬렉션을 만들자 − db.demo122.insert ListOfValues:[240,10]});{ 승인됨:true, insertedId:ObjectId(5e2f20f7140daf4c2a3544b7)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo122.find(); 이것은 다음과 같은 출력을 생성합니다 - 다음은 MongoDB에서 고유한 수준의 배열 필드를 가져오는 쿼리입니다 - db.demo122.
기존 컬렉션을 capped로 변환하려면 convertToCapped를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo260.insertOne({"Name":"Chris"}); { "acknowledged" : true, "insertedId" : ObjectId("5e47b1181627c0c63e7dba9b") } > db.demo260.insertOne({"Name&
MongoDB 스크립트에서 콘솔로 업데이트하고 인쇄하려면 변수를 만든 다음 print() 메서드를 사용하세요. 먼저 변수를 생성합시다 - > var amount=10.58945; 다음은 콘솔에 인쇄된 %를 업데이트하는 쿼리입니다 - > var amount=10.58945; > print(amount.toFixed(2)+" %"); 이것은 다음과 같은 출력을 생성합니다 - 10.59 %