속성을 비교하려면 $indexOfArray와 함께 $let을 사용하십시오. 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.demo366.insertOne(... {...... 이름 :크리스,... 세부 정보 :[... {... ID :John1 ,... 값 :테스트... },... {... Id :John2,... 값 :18... },... {.. . Id :John3,... value :20... }... ]}... );{ 승인됨 :true, insertedId :ObjectId(5e57ddd92ae06a1609a00ae7)
컬렉션의 레코드를 정렬하려면 MongoDB에서 sort()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo32.insertOne({"Name":"Chris"}); { "acknowledged" : true, "insertedId" : ObjectId("5e175158cfb11e5c34d898c5") } > db.demo32.insertOne({"Name":&q
배열의 길이를 기준으로 정렬하려면 집계()를 사용하십시오. 그 전에 $sum을 사용하여 배열의 레코드 수를 가져옵니다. 문서로 컬렉션을 만들자 db.demo33.insertOne({ ListOfStudent:[Carol,Sam,John,Robert]});{ acknowledged :true, insertedId :ObjectId(5e1755a3cfb11e5c34d898cc)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo33.find(); 이것은 다음과 같은 출력을 생성합니다 - _id:Object
UPDATE를 사용하여 업데이트하고 SET를 사용하여 새 값을 설정합니다. 문서로 컬렉션을 만들자 − > db.demo34.insertOne({"StudentFirstName":"Chris","StudentAge":24}); { "acknowledged" : true, "insertedId" : ObjectId("5e1758b4cfb11e5c34d898cd") } > d
true 또는 false 값을 기준으로 찾으려면 find()에서 $exists를 사용하십시오. 동일한 작업에 대해 점 표기법도 필요합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo367.insertOne( ... { "Id" : "102", ... "details" : [ { "Name" : "David"}, ... { "Age"
NULL 및 UNDEFINED 값을 무시하려면 MongoDB에서 $ne를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo35.insertOne({이름:undefined});{ 승인됨 :true, insertedId :ObjectId(5e175e54cfb11e5 find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo35.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e175e42cfb11e5c34d898d0), 이름:크리스 }{ _id:ObjectId(5e175e4
고유한 값을 얻으려면 MongoDB DISTINCT를 사용하십시오. 길이는 LENGTH()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo36.insertOne({"Names":["Chris","Bob"]}); { "acknowledged" : true, "insertedId" : ObjectId("5e17643bcfb11e5c34d898d4") } > db.
먼저 문자와 숫자로 컬렉션을 만들어 보겠습니다. 예를 들면 − 7664734-541d-r5i5f-845575e-ghfhjrjr3747_demo368 db.getCollection()을 사용하여 위 컬렉션에 액세스합니다. 이제 위에서 언급한 이름으로 컬렉션을 만들어 보겠습니다. − > db.createCollection('7664734-541d-r5i5f-845575e-ghfhjrjr3747_demo368'); { "ok" : 1 } >db.getCollection('7664734-
MongoDB의 deleteOne() 함수는 컬렉션에서 일치하는 문서를 최대 하나 삭제합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo363.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e57d2c3d0ada61456dc9369), 이름:크리스 }{ _id:ObjectId(5e57d2c7d0ada61456dc936a), 이름:데이비드 }{ _id 5e57d2cad0ada61456dc936b), 이름:밥 }{ _
이를 위해 $addFields를 사용합니다. 그 안에서 $objectToArray를 사용하여 키와 값의 형태로 데이터를 가져옵니다. $indexOfBytes와 함께 $filter를 사용하여 키가 있는지 확인합니다. 그 안에. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo364.insertOne( ... { ... "details" : { ... "details1.otherd
값을 정렬하려면 MongoDB에서 sort()를 사용하세요. 먼저 문서로 컬렉션을 만들어 보겠습니다. − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo365.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e57d5b6d0ada61456dc936f), FirstName:Chris }{ _id:ObjectId(5e57d5bad0ada61456dc9370), FirstName:Adam }{ _id 5e57d5bed0ada61456dc9371), 이름:존 }{ _id
MongoDB의 하위 배열 문서의 경우 $sort와 함께 집계를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo23.insertOne( ...{ ... ... "StudentDetails" : [{ ... "Name" : "David", ... "Age" : 23, ... ... }, { ... &
$group에서 계산된 표현식을 푸시하려면 집계를 사용하십시오. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo24.insertOne({"Id":100,"Status":true}); { "acknowledged" : true, "insertedId" : ObjectId("5e14c58722d07d3b95082e72") } > db.demo24.insertOne({"
배열에 있는 객체의 일부에서 쿼리하려면 $findOne() 및 $all을 사용합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo25.insertOne( ... { ... ... "Details":[ ... { ... "UserId":"Carol101", ... "Us
유사한 작업을 위해 / searchLetter /를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo26.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e14c9dc22d07d3b95082e79), StudentName :Chris }{ _id :ObjectId(5e14c9e022d07d3b95082e7a), John}{ 5e14ca7222d07d3b95082e7b), StudentName:Jone
예, UPDATE() 메서드를 사용하여 가능합니다. 문서로 컬렉션을 만들자 − > db.demo27.insertOne({"StudentDetails":{"101":{"Subject":["Java"]}}}); { "acknowledged" : true, "insertedId" : ObjectId("5e15f9e822d07d3b95082e7f") } > d
예, .를 사용할 수 있습니다. MongoDB 컬렉션 이름의 기호. 문서로 컬렉션을 만들자 − > db.getCollection('demo28.example'); web.demo28.example > > > db.getCollection('demo28.example').insertOne({"Name":"Chris","Age":32}); { "acknowledged" : true,  
MongoDB 문서에서 배열 항목을 가져오려면 점(.) 표기법을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo29.insertOne({"StudentDetails":[{"StudentName":"Chris","StudentMarks":58},{"StudentName":"Bob","StudentMarks":69}]}); { "acknowledged" :
가장 오래된 날짜를 찾으려면 MongoDB 집계()에서 $min을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo353.insertOne({"Date1":new ISODate("2019-01-10"),"Date2":new ISODate("2016-01-21"),"Date3":new ISODate("2020-04-11")}); { "acknowledged" : true,
이를 위해 $group과 함께 집계() 및 그룹을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo354.insertOne({"Name1":"Chris","Name2":"David"}); { "acknowledged" : true, "insertedId" : ObjectId("5e5685a6f8647eb59e5620c0") } > db.demo3