$mod를 사용하여 짝수를 가져와 배열에서 가져옵니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.pullEvenNumbersDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { 모든 숫자 :[ 102, 104, 106, 108, 109, 110, 112, 14, 17, 18, 21 ]} 다음은 MongoDB의 배열에서 짝수를 가져오는 쿼리입니다 - db.pullEvenNumbersDemo.update
이를 위해 find()와 함께 $or 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.findDocumentWithFilterDemo.insertOne({"ClientName":"Robert","IsMarried":false}); { "acknowledged" : true, "insertedId" : ObjectId("5cd4fd1e2cba06f46
이를 위해 점(.) 표기법을 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − >db.containsTrueValueDemo.insertOne({"IsMarried":[true,false,true,true,true,true,false,true,false,false,true]}); { "acknowledged" : true, "insertedId" : ObjectId("5cd5039c2cba06f46efe
update()와 함께 $set 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.workingOfUpdateMethod.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5cd506fe2cba06f46efe9efa), ClientCountryName:AUS }{ _id:ObjectId(5cd507022cba06f46efe9efb), ClientCountryName
내부 필드를 업데이트하려면 아래 구문을 사용하십시오 - db.yourCollectionName.update({"_id" : yourObjectId}, {$set : {"yourOuterFieldName.yourInnerFieldName" :yourValue}}); 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.updateDocumentDemo.insertOne( ... { ... ... "StudentDetails"
먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.searchAnArrayDemo.insertOne({_id:1,"TechnicalDetails":[{"Language":"MongoDB"}]}); { "acknowledged" : true, "insertedId" : 1 } > db.searchAnArrayDemo.insertOne({_id:2,"TechnicalDetails":[{"Language&qu
이를 위해 집계 프레임워크를 사용할 수 있습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.aggregationOperatorDemo.insertOne({FirstValue:392883,SecondValue:10000000000});{ 승인:true, insertedId:ObjectId(5cd541452cba06f46efe}9f01 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.aggregationOperatorDemo.find().pretty(); 이것은 다음과 같은 출력을
$and 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − >db.selectingASingleFieldDemo.insertOne({"StudentFirstName":"John","StudentAge":23,"StudentCountryName":"US"}); { "acknowledged" : true, "insertedId" : Ob
MongoDB 셸에서 별칭을 정의하려면 아래 구문을 사용할 수 있습니다 - Object.defineProperty(this, 'yourFunctionName', { get: function() { yourStatement1, . . return N }, enumerable: true, &
MongoDB에서 하위 파일을 검색하려면 점 표기법과 함께 큰따옴표를 사용할 수 있습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.searchSubFieldDemo.insertOne( ... { ... "UserDetails": ... {"UserEmailId":"[email protected]","UserAge":21} ... } ... ); {
MongoDB에서 위치 연산자($)와 함께 $pull 연산자를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.pullWithPositionalOperatorDemo.insertOne( ... { ... _id: 100, ... "StudentDetails": [ ... { ... &qu
이를 위해 $and 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.twoSpecificIdsDemo.insertOne( ... { ... PlayerId:1, ... "PlayerDetails": [{ ... id: 100, ... "PlayerName":"Chri
먼저 문서로 컬렉션을 만들어 보겠습니다. − >db.missingDocumentDemo.insertOne({"StudentFirstName":"Adam","StudentLastName":"Smith"}); { "acknowledged" : true, "insertedId" : ObjectId("5cd3fb1eedc6604c74817ce6") } >db.
이를 위해 집계 프레임워크를 사용할 수 있습니다. 여기에서 합계를 구한 다음 이를 일치시켜 특정 숫자보다 작은 문서를 검색합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.searchDocumentsDemo.insertOne({값1:190,값2:210});{ 확인됨 true, insertedId :ObjectId(5cd3fe45edc6604c74817cec)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.searchDocumentsDemo.find().pretty(); 이
배열에서 여러 항목을 검색하려면 집계 프레임워크를 사용합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.retrieveMultipleDemo.insertOne( ... { ... "UserDetails": ... [ ... { "_id": "101", "UserName":"John", "
이를 위해 집계 프레임워크를 사용할 수 있습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.summingSubDocumentDemo.insertOne( ... { "_id" :101, "CustomerDetails" : { "CustomerPurchase" : { "CustomerPurchaseAmount" : 2000 } } }); { "acknowledged" : true, "insertedId" : 10
객체 배열에서 특정 객체를 가져오려면 위치 연산자($)를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.getASpecificObjectDemo.insertOne( ... { ... _id :1,f ... "CustomerName" : "Larry", ... "CustomerDetails" : { ... &nbs
$or 연산자를 limit(1)과 함께 사용하여 배열의 요소를 일치시킬 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.matchElementInArrayDemo.insertOne( ... { ... "StudentName" : "Chris" , ... "StudentOtherDetails" : ... [ ...
컬렉션을 올바르게 생성하려면 호출 시 MongoDB 객체를 사용해야 합니다. 즉 db.createCollection(yourCollectionName); 컬렉션을 만들고 MongoDB 개체를 사용하여 호출하기 위해 위의 구문을 구현해 보겠습니다. - db.createCollection(employeeInformation);{ ok :1 } 위의 샘플 데이터베이스의 모든 컬렉션 표시 - db.getCollectionNames(); 이것은 다음과 같은 출력을 생성합니다 - [ arraySizeErrorDemo, atleastO
Aggregate() 아래에 $match 연산자를 사용하여 첫 번째 레코드를 얻을 수 있습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.conditionalFirstDemo.insertOne({_id:100,"StudentName":"Chris","StudentSubject":null}); { "acknowledged" : true, "insertedId" : 100 } > db.conditionalFirstDemo.i