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

    1. 필드에 MongoDB의 문자열이 포함되어 있는지 확인하시겠습니까?

      $regex 연산자를 사용하여 MongoDB에서 필드에 문자열이 포함되어 있는지 확인할 수 있습니다. 구문은 다음과 같습니다 - db.yourCollectionName.findOne({"yourFieldName":{$regex:".*yourValue.*"}}); 위의 개념을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - > db.checkFieldContainsStringDemo.insertOne({"Id":1,&qu

    2. 여러 기준으로 MongoDB 배열에서 값을 찾으시겠습니까?

      예를 들어, 여러 기준으로 배열에서 값을 찾으려면 $gt 및 $lt와 함께 $elemMatch를 사용할 수 있습니다. 구문은 다음과 같습니다 - db.yourCollectionName.find({yourFieldName:{$elemMatch:{$gt:yourNegativeValue,$lt:yourPo sitiveValue}}}).pretty(); 위의 구문을 이해하기 위해 문서로 컬렉션을 생성해 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - 6)} find() 메서드를 사용하여 컬렉션의 모든 문서를 표시합니다.

    3. 중첩 배열 내부의 MongoDB 증분 값?

      이를 위해 위치 연산자 $를 사용할 수 있습니다. 위의 개념을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - > db.incrementValueInNestedArrayDemo.insertOne(    ... {"UniqueId":1,       ... "StudentDetails":       ... [          .

    4. MongoDB 저장 프로시저를 만드는 방법은 무엇입니까?

      다음은 MongoDB 저장 프로시저를 생성하는 구문입니다 - db.system.js.save (    {       _id:"yourStoredProcedueName",       value:function(argument1,....N)       {          statement1,          .    

    5. MongoDB에서 데이터베이스의 스토리지 크기를 얻으시겠습니까?

      MongoDB에서 데이터베이스의 스토리지 크기를 얻으려면 stats() 메소드를 사용하십시오. 먼저 다음 쿼리를 사용하여 현재 데이터베이스를 확인하십시오 - > db; 다음은 출력입니다 - test 다음은 MongoDB에서 데이터베이스의 스토리지 크기를 가져오는 쿼리입니다 - > db.stats() 다음은 스토리지 크기를 포함한 통계를 표시하는 출력입니다 - 다음은 출력입니다 - {    "db" : "test",    "collec

    6. MongoDB 배열에서 특정 요소를 가져오는 방법은 무엇입니까?

      집계 프레임워크를 사용하여 MongoDB 배열에서 특정 요소를 가져올 수 있습니다. 개념을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - > db.getParticularElement.insertOne({"InstructorName":"Larry","InstructorTechnicalSubject":["Java","C","C++","MongoDB",

    7. MongoDB의 모든 문서에 대한 필드 이름을 바꾸려면 어떻게 해야 합니까?

      모든 문서의 필드 이름을 바꾸는 구문은 다음과 같습니다. 여기에서는 $renameL을 사용했습니다. db.yourCollectionName.update({}, {$rename:{"yourOldFieldName":"yourNewFieldName"}}, false, true); 개념을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - > db.renameFieldDemo.insertOne({"StudentName":"

    8. 제한을 사용하는 동안 MongoDB로 총 문서 수를 얻으시겠습니까?

      이를 위해 $facet 연산자를 사용할 수 있습니다. 개념을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - > db.totalDocumentDemo.insertOne({"InstructorId":100,"InstructorName":"Larry","InstructorFav ouriteSubject":["Java","MongoDB","Python"]}

    9. MongoDB 문서에서 하위 문자열을 대체하는 방법은 무엇입니까?

      MongoDB 문서에서 부분 문자열을 교체하기 위해 replace() 함수를 사용할 수 있습니다. 더 자세히 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - > db.replaceSubstringDemo.insertOne({"WebsiteURL":"www.gogle.com"}); {    "acknowledged" : true,    "insertedId" : Obje

    10. 컬렉션의 그룹당 최대 속성이 있는 MongoDB 문서를 가져오시겠습니까?

      $group 문과 함께 $sort 연산자를 사용하여 컬렉션에서 그룹당 max 속성을 가진 문서를 가져올 수 있습니다. 개념을 더 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - > db.maxAttributePerGroup.insertOne({"StudentFirstName":"John","StudentLastName":"Smith    ","StudentAge":2

    11. 필드가 MongoDB에 존재하는지 확인하시겠습니까?

      이를 위해 $exists 및 $ne 연산자를 사용할 수 있습니다. 개념을 더 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - > db.checkFieldExistDemo.insertOne({"EmployeeId":1,"EmployeeName":"John","isMarried":true,"EmployeeSalary":4648585}); {    "acknowle

    12. 배열 필드가 비어 있지 않은 MongoDB 레코드를 찾으시겠습니까?

      이를 위해 $ne(Not Equal) 연산자를 사용할 수 있습니다. 개념을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - > db.arrayFieldIsNotEmptyDemo.insertOne({"StudentName":"Larry","StudentTechnicalSubject":["Java","C"]}); {    "acknowledged" : t

    13. MongoDB SELECT COUNT GROUP BY?

      집계 프레임워크를 사용하여 이를 달성할 수 있습니다. 개념을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - > db.countGroupByDemo.insertOne({"StudentId":10,"StudentName":"John"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5c7

    14. MongoDB에서 고유한 레코드 값을 얻으시겠습니까?

      MongoDB에서 고유한() 메소드를 사용하여 고유한 레코드 값을 얻을 수 있습니다. 구문은 다음과 같습니다 - db.yourCollectionName.distinct(“yourFieldName”); 위의 구문을 이해하기 위해 document를 사용하여 컬렉션을 생성해 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - > db.distinctRecordDemo.insertOne({"StudentId":1,"StudentName":"John&quo

    15. MongoDB에서 오름차순 정렬을 수행하는 방법은 무엇입니까?

      오름차순으로 정렬하려면 구문은 다음과 같습니다 - db.yourCollectionName.find().sort({yourField:1}); 개념을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - db.sortingDemo.insertOne({값:243});{ 승인:true, insertedId:ObjectId(5c8f8e44d3c9d04998) 값:290});{ 승인됨:true, insertedId:ObjectId(5c8f8e48d3c9d04998abf00d)} find()

    16. MongoDB에서 내림차순 정렬을 수행하는 방법은 무엇입니까?

      오름차순으로 정렬하려면 구문은 다음과 같습니다 - db.yourCollectionName.find().sort({yourField:1}); 개념을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다 - db.sortingDemo.insertOne({값:243});{ 승인:true, insertedId:ObjectId(5c8f8e44d3c9d04998) 값:290});{ 승인됨:true, insertedId:ObjectId(5c8f8e48d3c9d04998abf00d)} find()

    17. 특정 MongoDB 데이터베이스의 모든 컬렉션을 나열하는 방법은 무엇입니까?

      특정 데이터베이스의 모든 컬렉션을 나열하려면 먼저 데이터베이스를 전환해야 합니다. 쿼리는 다음과 같습니다 - > use sample; switched to db sample > db.getCollectionNames(); 다음은 출력입니다 - [    "copyThisCollectionToSampleDatabaseDemo",    "deleteDocuments",    "deleteDocumentsDemo", &n

    18. MongoDB에서 인덱스로 배열 요소를 제거하는 방법

      MongoDB에서 인덱스로 배열 요소를 제거하려면 $unset 및 $pull 연산자를 사용할 수 있습니다. 배열에서 배열 요소를 제거하는 두 단계가 있습니다. 동일한 구문은 다음과 같습니다. db.yourCollectionName.update({},{$unset:{"yourArrayListName.yourPosition":yourPositionValue}}; db.yourCollectionName.update({},{$pull:{"yourArrayListName":null}}); 위의 구문을 이

    19. MongoDB에서 마지막 N개의 레코드를 얻는 방법은 무엇입니까?

      MongoDB에서 마지막 N개의 레코드를 얻으려면 limit()를 사용해야 합니다. 구문은 다음과 같습니다. db.yourCollectionName.find().sort({$natural:-1}).limit(yourValue); 위의 구문을 이해하기 위해 document를 사용하여 컬렉션을 만들어 보겠습니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다. db.getLastNRecordsDemo.insertOne({EmployeeName:David});{ 승인됨:true, insertedId:ObjectId(5c6ecf8d6

    20. MongoDB에서 필드 유형을 변경하는 방법은 무엇입니까?

      예를 들어 문자열 유형을 int로 변환해 보겠습니다. 집계에서는 필드 유형을 직접 변경할 수 없습니다. 따라서 필드 유형을 변환하는 코드를 작성해야 합니다. 먼저 문서로 컬렉션을 만듭니다. 그 후에 우리는 모든 필드의 유형을 얻을 것입니다. 문서로 컬렉션을 생성하는 쿼리는 다음과 같습니다. >db.changeDataType.insertOne({"StudentName":"Larry","StudentAge":23,"StudentZipCode":" 1

    Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:66/68  20-컴퓨터/Page Goto:1 60 61 62 63 64 65 66 67 68