먼저 문서로 컬렉션을 생성해 보겠습니다. − db.findOneWorkingDemo.insertOne({ClientId:2,ClientName:Chris,ClientAge:28});{ 승인된:true, insertedId:ObjectId(5cd7c17d6d78f205348bc64e)} db.findOneWorkingDemo.insertOne({ClientId:3,ClientName:Robert,ClientAge:34});{ 승인됨:true, insertedId:ObjectId(5cd7c1896d78f205348bc64f)} 다음
$exists는 파일이 존재하는지 여부를 확인하는 데 사용되는 반면 $ne는 같지 않은 조건에 사용됩니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.existsDemo.insertOne({나이:23});{ 승인됨:true, 삽입 ID :ObjectId(5cd7c3c36d78f205348bc653)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.existsDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5cd7c3
먼저 컬렉션을 삭제하는 구문을 살펴보겠습니다 - db.getCollection("yourCollectionNameWithTwoDashes").drop(); 데모를 위해 아래와 같이 두 개의 대시가 있는 컬렉션 이름을 만듭니다. − > db.createCollection("company--EmployeeInformation"); { "ok" : 1 } 문서와 함께 위의 company--EmployeeInformation 컬렉션을 만듭니다. 다음은 쿼리입니다. >db.
여기서는 Null 유형을 사용합니다. 다음은 별칭이 −인 null 유형입니다. 유형 숫자 별칭 더블 1 이중 문자열 2 문자열 객체 3 객체 배열 4 배열 이진 데이터 5 빈 데이터 정의되지 않음 6 정의되지 않음 객체 ID 7 객체 ID 부울 8 부울 날짜 9 날짜 널 10 널 정규 표현식 11 정규식 다음은 유형 10, 즉 null −에 대한 구문입니다. db.yourCollectionName.find({"yourFieldName":{ $type: 10 } }); 위의 구문은 nu
$gt는 보다 큼에 대한 것으로, 필드 값이 지정된 값보다 큰 문서를 선택합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.performQueryDemo.insertOne({"PlayerDetails":{"PlayerScore":1000,"PlayerLevel":2},"PlayerName":"Chris"}); { "acknowledged" : true, "
먼저 문서로 컬렉션을 만들어 보겠습니다. − db.upperCaseFiveLetterDemo.insertOne({StudentFullName:DAVID Miller});{ 승인된:true, insertedId:ObjectId(5cd7ee451a844af18acdffb6)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.upperCaseFiveLetterDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5cd7edef1a844a
$set을 사용하여 배열의 값을 바꾸십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.replaceValueInArrayDemo.insertOne({"StudentScores":[45,56,78]}); { "acknowledged" : true, "insertedId" : ObjectId("5cd7f0421a844af18acdffb7") } > db.replaceValueInArrayDemo.
예, MongoDB에서 다음 구문을 사용하여 _id를 피할 수 있습니다 - db.yourCollectionName.find({},{ _id:0}); 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.excludeIdDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5cd7f62c1a844af18acdffb9), 고객 이름:래리 }{ _id:ObjectId(5cd7f6311a844af18acdffba), 고객 이름:크리스:Obj
MD5 해시 값을 추가하려면 hex_md5()를 사용하십시오. 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.addMd5HashValueDemo.insertOne({UserName:Adam,UserPassword:Adam123456});{ 승인됨:true, insertedId:ObjectId(5cd6a4c66d78f205348bc619) addMd5HashValueDemo.insertOne({UserName:Chris,UserPassword:Chris_121#});{ 승인됨:true, insertedId:ObjectId(5cd6
MongoDB에서 $or 연산자를 사용하여 하나 이상의 표현식을 평가합니다. 다음은 구문입니다 - db.yourCollectionName.find({ $or: [{ "yourFieldName": yourValue1 }, { "yourFieldName": yourValue2} ] } ).pretty(); 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.orOperatorDemo.insertOne({"StudentNames":["John","C
initializeUnorderedBulkOp() 개념을 사용합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − >db.upDateMultipleRowsDemo.insertOne({"CustomerName":"John","CustomerPurchaseAmount":500}); { "acknowledged" : true, "insertedId" : ObjectId("5cd6ceb06d
이를 위해 $hour 연산자를 사용합니다. 먼저 필드 중 하나가 날짜인 문서로 컬렉션을 생성해 보겠습니다. − db.mongoDbSearchForHoursDemo.insertOne({고객 이름:래리,201날짜 날짜-(ISO1Datetime) 05-11 08:53:01)});{ 승인됨 :true, insertedId :ObjectId(5cd6e8f26d78f205348bc62d)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.mongoDbSearchForHoursDemo.find().
먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.arrayElementsNotGreaterThanDemo.insertOne({"Scores":[89,43,32,45]}); { "acknowledged" : true, "insertedId" : ObjectId("5cd9e9f9b50a6c6dd317adb3") } > db.arrayElementsNotGreaterThanDemo.insertOne({&q
필드를 연결하려면 $concat 연산자를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − >db.concatenateFieldsDemo.insertOne({"StudentFirstName":"Adam","StudentLastName":"Smith"}); { "acknowledged" : true, "insertedId" : ObjectId("5cd6ebf46
먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.excludeIdDemo.insertOne({"StudentFirstName":"John","StudentAge":21}); { "acknowledged" : true, "insertedId" : ObjectId("5cd701a56d78f205348bc632") } > db.excludeIdDemo.insertOne(
먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.matchingFirstItemInTheArrayDemo.insertOne( { "ClientDetails": [ { "ClientName": "Larry", &nb
먼저 문서로 컬렉션을 만들어 보겠습니다. − >db.decrementingOperationDemo.insertOne({"ProductName":"Product-1","ProductPrice":756}); { "acknowledged" : true, "insertedId" : ObjectId("5cd7a8ae6d78f205348bc63c") } >db.decrementin
예, findOne()을 사용할 수 있습니다. 다음은 구문입니다 - db.yourCollectionName.findOne(); toArray()도 사용할 수 있습니다 - db.yourCollectionName.find().toArray(); 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.betterFormatDemo.insertOne({"StudentName":"Adam Smith","StudentScores":[98,67,89]}); {
이를 위해 $ifNull 연산자와 함께 집계 프레임워크를 사용합니다. 집계의 $concatArrays는 배열을 연결하는 데 사용됩니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − >db.concatenateArraysDemo.insertOne({"FirstSemesterSubjects": ["MongoDB","MySQL","Java"],"SecondSemesterSubjects":["C","C++",]
_id:null과 함께 $group 연산자를 사용할 수 있습니다. 다음은 구문입니다 - db.yourCollectionName.aggregate([{$group:{_id:null, anyFieldName:{$avg:$yourFieldName} } }]); 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.caculateTheAverageValueDemo.insertOne({인구:100});{ 확인된:true, 삽입된Id:ObjectId(5cd68a297924bb85b :100});{ 승인됨 :true, insertedId :Ob