Computer >> 컴퓨터 >  >> 프로그램 작성 >> MongoDB
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • MongoDB

    1. findOne()에서 ObjectId를 사용하여 MongoDB에서 특정 레코드를 가져오시겠습니까?

      먼저 문서로 컬렉션을 생성해 보겠습니다. − 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)} 다음

    2. MongoDB $exists 및 $ne 구현?

      $exists는 파일이 존재하는지 여부를 확인하는 데 사용되는 반면 $ne는 같지 않은 조건에 사용됩니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.existsDemo.insertOne({나이:23});{ 승인됨:true, 삽입 ID :ObjectId(5cd7c3c36d78f205348bc653)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.existsDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5cd7c3

    3. 이름에 두 개의 대시가 있는 MongoDB에서 컬렉션을 삭제하려면 어떻게 해야 합니까?

      먼저 컬렉션을 삭제하는 구문을 살펴보겠습니다 - db.getCollection("yourCollectionNameWithTwoDashes").drop(); 데모를 위해 아래와 같이 두 개의 대시가 있는 컬렉션 이름을 만듭니다. − > db.createCollection("company--EmployeeInformation"); { "ok" : 1 } 문서와 함께 위의 company--EmployeeInformation 컬렉션을 만듭니다. 다음은 쿼리입니다. >db.

    4. MongoDB에서 null을 확인하시겠습니까?

      여기서는 Null 유형을 사용합니다. 다음은 별칭이 −인 null 유형입니다. 유형 숫자 별칭 더블 1 이중 문자열 2 문자열 객체 3 객체 배열 4 배열 이진 데이터 5 빈 데이터 정의되지 않음 6 정의되지 않음 객체 ID 7 객체 ID 부울 8 부울 날짜 9 날짜 널 10 널 정규 표현식 11 정규식 다음은 유형 10, 즉 null −에 대한 구문입니다. db.yourCollectionName.find({"yourFieldName":{ $type: 10 } }); 위의 구문은 nu

    5. MongoDB 문서의 해시에 대해 $gt를 수행하는 방법은 무엇입니까?

      $gt는 보다 큼에 대한 것으로, 필드 값이 지정된 값보다 큰 문서를 선택합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.performQueryDemo.insertOne({"PlayerDetails":{"PlayerScore":1000,"PlayerLevel":2},"PlayerName":"Chris"}); {    "acknowledged" : true,    "

    6. 처음 5자가 대문자인 레코드를 표시하는 MongoDB 정규식?

      먼저 문서로 컬렉션을 만들어 보겠습니다. − db.upperCaseFiveLetterDemo.insertOne({StudentFullName:DAVID Miller});{ 승인된:true, insertedId:ObjectId(5cd7ee451a844af18acdffb6)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.upperCaseFiveLetterDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5cd7edef1a844a

    7. 배열의 값을 바꾸는 MongoDB 쿼리?

      $set을 사용하여 배열의 값을 바꾸십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.replaceValueInArrayDemo.insertOne({"StudentScores":[45,56,78]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cd7f0421a844af18acdffb7") } > db.replaceValueInArrayDemo.

    8. MongoDB find() 함수가 _id를 피하여 표시할 수 있습니까?

      예, MongoDB에서 다음 구문을 사용하여 _id를 피할 수 있습니다 - db.yourCollectionName.find({},{ _id:0}); 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.excludeIdDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5cd7f62c1a844af18acdffb9), 고객 이름:래리 }{ _id:ObjectId(5cd7f6311a844af18acdffba), 고객 이름:크리스:Obj

    9. MongoDB 컬렉션에 MD5 해시 값을 추가하시겠습니까?

      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

    10. MongoDB $or 연산자를 구현하는 방법

      MongoDB에서 $or 연산자를 사용하여 하나 이상의 표현식을 평가합니다. 다음은 구문입니다 - db.yourCollectionName.find({ $or: [{ "yourFieldName": yourValue1 }, { "yourFieldName": yourValue2} ] } ).pretty(); 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.orOperatorDemo.insertOne({"StudentNames":["John","C

    11. 단일 MongoDB 쿼리에서 여러 행을 업데이트하시겠습니까?

      initializeUnorderedBulkOp() 개념을 사용합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − >db.upDateMultipleRowsDemo.insertOne({"CustomerName":"John","CustomerPurchaseAmount":500}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cd6ceb06d

    12. 특정 시간에만 레코드를 검색하는 MongoDB 쿼리?

      이를 위해 $hour 연산자를 사용합니다. 먼저 필드 중 하나가 날짜인 문서로 컬렉션을 생성해 보겠습니다. − db.mongoDbSearchForHoursDemo.insertOne({고객 이름:래리,201날짜 날짜-(ISO1Datetime) 05-11 08:53:01)});{ 승인됨 :true, insertedId :ObjectId(5cd6e8f26d78f205348bc62d)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.mongoDbSearchForHoursDemo.find().

    13. 모든 배열 항목이 지정된 조건보다 작은 MongoDB 쿼리는 무엇입니까?

      먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.arrayElementsNotGreaterThanDemo.insertOne({"Scores":[89,43,32,45]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cd9e9f9b50a6c6dd317adb3") } > db.arrayElementsNotGreaterThanDemo.insertOne({&q

    14. MongoDB에서 필드를 연결하시겠습니까?

      필드를 연결하려면 $concat 연산자를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − >db.concatenateFieldsDemo.insertOne({"StudentFirstName":"Adam","StudentLastName":"Smith"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cd6ebf46

    15. MongoDB에서 집계 프레임워크를 사용하여 다른 필드를 포함하지 않고 _id를 제외하는 방법은 무엇입니까?

      먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.excludeIdDemo.insertOne({"StudentFirstName":"John","StudentAge":21}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cd701a56d78f205348bc632") } > db.excludeIdDemo.insertOne(

    16. MongoDB를 사용하여 배열의 첫 번째 항목과 일치하는 문서를 검색하시겠습니까?

      먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.matchingFirstItemInTheArrayDemo.insertOne(    {       "ClientDetails": [          {             "ClientName": "Larry",           &nb

    17. MongoDB에서 단일 값만 감소시키시겠습니까?

      먼저 문서로 컬렉션을 만들어 보겠습니다. − >db.decrementingOperationDemo.insertOne({"ProductName":"Product-1","ProductPrice":756}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cd7a8ae6d78f205348bc63c") } >db.decrementin

    18. MongoDB 결과를 더 나은 형식으로 볼 수 있는 방법이 있습니까?

      예, findOne()을 사용할 수 있습니다. 다음은 구문입니다 - db.yourCollectionName.findOne(); toArray()도 사용할 수 있습니다 - db.yourCollectionName.find().toArray(); 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.betterFormatDemo.insertOne({"StudentName":"Adam Smith","StudentScores":[98,67,89]}); {    

    19. 일부 값이 null인 경우에도 MongoDB $concatArrays를 구현하시겠습니까?

      이를 위해 $ifNull 연산자와 함께 집계 프레임워크를 사용합니다. 집계의 $concatArrays는 배열을 연결하는 데 사용됩니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − >db.concatenateArraysDemo.insertOne({"FirstSemesterSubjects": ["MongoDB","MySQL","Java"],"SecondSemesterSubjects":["C","C++",]

    20. null로 그룹화한 MongoDB 문서의 평균값을 계산하시겠습니까?

      _id:null과 함께 $group 연산자를 사용할 수 있습니다. 다음은 구문입니다 - db.yourCollectionName.aggregate([{$group:{_id:null, anyFieldName:{$avg:$yourFieldName} } }]); 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.caculateTheAverageValueDemo.insertOne({인구:100});{ 확인된:true, 삽입된Id:ObjectId(5cd68a297924bb85b :100});{ 승인됨 :true, insertedId :Ob

    Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:46/68  20-컴퓨터/Page Goto:1 40 41 42 43 44 45 46 47 48 49 50 51 52