반환 형식을 지정하려면 MongoDB의 $addToSet을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo207.insertOne({"FavouriteTechnology":"Spring Boot"}); { "acknowledged" : true, "insertedId" : ObjectId("5e3d8e7a03d395bdc21346f1") } > db.demo207.insertO
숫자 문자열을 숫자로 변환하려면 MongoDB에서 parseInt()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo208.insertOne( { "value":"50"} ); { "acknowledged" : true, "insertedId" : ObjectId("5e3d92d803d395bdc21346f6") } > db.demo208.insertOne( { "v
날짜/날짜를 생성하기 위해 필드 값을 변환하려면 MongoDB 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo209.insertOne( ... { ... "_id" : "101", ... "details" : [ ... { ... "dat&q
MongoDB에서 특정 값의 개수를 얻으려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − db.demo210.insertOne(... {... details:[... {... ClientName:Robert... },... {...... lientName: John Doe... },... {...... ClientName:Robert... },... {...... ClientName:Robert... },.. . {...... ClientName:David Miller... }... ]... }...);{ 승인됨 :true,
값을 테스트하려면 $type을 사용하십시오. 문서로 컬렉션을 만들자 − db.demo211.insert {id:102,이름:null});{ 승인됨:true, insertedId:ObjectId(5e3e2a5403d395bdc21346fb)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo211.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e3e298203d395bdc21346fa), id:101, 이름:크리스 }{ _id:ObjectId(5e3e2a5403d39
단어를 통해 MongoDB 문서를 찾으려면 find()를 사용하고 다음과 같이 단어를 설정하십시오 - word/i 문서로 컬렉션을 만들자 − > db.demo212.insertOne({"details":[{"Name":"John Doe"}]}); { "acknowledged" : true, "insertedId" : ObjectId("5e3e2c7603d395bdc21346ff&qu
특정 레코드를 삭제하려면 $pull을 사용하고 이미 생성된 컬렉션을 업데이트 중이므로 UPDATE()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo213.insertOne({ ... "id": 101, ... "details1": [ ... { ... "Name": "Chris", ... &nbs
프로젝션에서 하위 필드를 최상위 수준으로 승격하려면 $objectToArray 및 $arrayToObject를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. > db.promoteSubfieldsDemo.insertOne({'s':10,'y':{'t':20,'u':30,}}); { "acknowledged" : true, "insertedId" : ObjectId("5e03
특정 값 목록을 반환하려면 map()을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo195.insertOne({"Subject":"MySQL"}); { "acknowledged" : true, "insertedId" : ObjectId("5e3af3f203d395bdc21346d4") } > db.demo195.insertOne({"Subject":"
문서로 컬렉션을 만들자 − > db.demo196.insertOne( ... { ... ... "Id" : "101", ... "details" : [ ... { ... "FirstName" : "Chris", ... &n
아니요, LIMIT()를 사용하면 대역폭 소비가 줄어들고 쿼리 속도가 증가하지 않습니다. 예제를 보고 문서로 컬렉션을 생성해 보겠습니다. − > db.demo197.insertOne({"Name":"Chris"}); { "acknowledged" : true, "insertedId" : ObjectId("5e3afde803d395bdc21346d8") } > db.demo197.inser
이를 위해 업데이트와 함께 $pull을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo198.insertOne({"List":{"Values":[10,20,30,30,70,80,90]}}); { "acknowledged" : true, "insertedId" : ObjectId("5e3c224503d395bdc21346df") } > db.demo198.insertOne({&qu
MongoDB에서 집계하려면 집계()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo199.insertOne( ... { ... "details1":{ ... "details2":{ ... "details3":{ ...
MongoDB에서 여러 하위 문서를 필터링하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − db.demo200.insertOne(... {... Id:101,... details1:[... {... isActive:true,... SubjectName:MySQL... },{... isActive:false,... SubjectName:Java... }... ],... details2:[.. . {... isActive:false,... 이름:데이비드... },{... isActive:true,... 이름:마이크... }
특정 값만 업데이트하려면 update()를 사용하고 $set을 사용하여 새 값을 설정합니다. 문서로 컬렉션을 만들자 − > db.demo201.insertOne({"ClientName":"Chris Brown","ClientAge":26}); { "acknowledged" : true, "insertedId" : ObjectId("5e3c39ca03d395bdc21346e5"
쿼리 계획에 대한 정보는 MongoDB에서 Explain()을 사용하십시오. 문서로 컬렉션을 만들자 − db.demo202.insertFirstName({StudentFirstName 밥,StudentAge:22});{ 승인됨 :true, insertedId :ObjectId(5e3c3bde03d395bdc21346ea)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo202.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e3c3bd103d395bdc21346e8
중첩 배열을 쿼리하려면 MongoDB에서 $elemMatch를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo203.insertOne({ ... "_id" : "101", ... "Name" : "Chris", ... "details1" : [ ... { ... "empName" : &qu
배열에서 찾은 요소만 표시하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo204.insertOne( ... { ... "_id" : 101, ... "Name" : "Chris", ... "Age" : 23, ... "details" : [ ...
$or를 사용하여 레코드를 가져오려면 $exists와 함께 $or를 사용합니다. 문서로 컬렉션을 만들자 − >db.demo185.insertOne({_id:101,details:{Name:"Chris",Score:78,Subjects:{"Name":"MySQL"}}}); { "acknowledged" : true, "insertedId" : 101 } > db.demo185.insertOne({_id:102,details:{Name:
먼저 문서로 컬렉션을 생성해 보겠습니다. − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo186.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e399d769e4f06af55199808), UserEmailId:[email protected], UserName:John }{ _id:ObjectId(5e399d879e4f906af05) :[email protected], 사용자 이름 :크리스 }{ _id :ObjectId(5e399d979e4f06af5519980a), U