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

    1. 배열에 MongoDB의 특정 필드만 포함된 객체를 선택하는 방법은 무엇입니까?

      먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.arrayContainOnlySpecificFieldDemo.insertOne( ...    { ...       "StudentName":"John", ...       "StudentAge":21, ...       "StudentTechnicalSubject":["C","Ja

    2. 쉘 스크립트에서 MongoDB의 결과를 사용하시겠습니까?

      먼저 문서로 컬렉션을 생성해 보겠습니다. − >db.useResultDemo.insertOne({"StudentFirstName":"Robert"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cda70f5b50a6c6dd317adcd") } find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - > db.useResultDemo.f

    3. MongoDB에서 필드에 null 값이 포함되어 있는지 어떻게 확인합니까?

      $type 연산자를 사용하여 필드에 null 값이 포함되어 있는지 확인할 수 있습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. 우리는 또한 필드에 null을 삽입했습니다 - > db.nullDemo.insertOne({"FirstName":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cc68a1eac184d684e3fa270"

    4. 두 개의 필드를 선택하고 MongoDB에서 고유한 값으로 정렬된 배열을 반환하시겠습니까?

      두 개의 필드를 선택하고 고유한 값으로 정렬된 배열을 반환하려면 $setUnion 연산자와 함께 집계 프레임워크를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.sortedArrayWithDistinctDemo.insertOne( ...    { value1: 4, value2: 5} ... ); {    "acknowledged" : true,    "insertedId" : ObjectId("5cc690b9

    5. MongoDB v3에서 사용자를 만드는 방법은 무엇입니까?

      MongoDB v3에서 사용자를 생성하려면 createUser() 메소드를 사용하십시오. 이를 통해 사용자를 생성할 수 있으며 생성하는 동안 사용자, 암호 및 역할도 추가해야 합니다. 이러한 역할은 권한을 할당합니다. 구문은 다음과 같습니다 - use admin db.createUser(    {       user: “yourUserName",       pwd: "yourPassword",     &nb

    6. MongoDB에서 배열 요소의 최상위 수를 유지하는 방법은 무엇입니까?

      집계 프레임워크를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.topCountArrayDemo.insertOne(... {StudentId:103 , StudentSubject:[C, MongoDB]}... );{ 확인됨 :true, insertedId :ObjectId(5cc6b3229cb58ca2b005e66b)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.topCountArrayDemo.find().pretty(); 이것은 다음과 같은 출력을 생

    7. MongoDB 다차원 배열 투영?

      MongoDB 다차원 배열 프로젝션의 경우 집계 프레임워크를 사용해야 합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. 여기에 학생 점수에 대한 다차원 배열이 있습니다 - > db.multiDimensionalArrayProjection.insertOne( ...    { ...       "StudentFirstName" : "Chris", ...       "StudentMarks" : [ [98,

    8. 기존 필드를 바꾸지 않고 MongoDB에서 레코드를 업데이트하는 방법은 무엇입니까?

      이를 위해 $set 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성하겠습니다. − > db.updateRecordDemo.insertOne({"StudentName":"Larry"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cbd6f95de8cc557214c0e0a") } > db.updateRecordDemo.insertOn

    9. 배열에서 항목을 제거하는 MongoDB 쿼리?

      배열에서 항목을 제거하려면 $pull 연산자를 사용할 수 있습니다. 문서로 컬렉션을 만들자 − > db.removeItemFromArray.insertOne(    { "_id":101, "StudentName":"Larry", "StudentSubjects":["C","MongoDB","Java","MySQL"] } ); { "acknowledged"

    10. MongoDB에서 지정된 날짜 이전에 생성된 모든 객체를 찾는 방법은 무엇입니까?

      이를 위해 $lt 연산자를 사용할 수 있습니다. 문서로 컬렉션을 만들자 − > db.beforeSpecifyDateDemo.insertOne({"UserLoginDate":new ISODate('2016-03-21')}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cbd91e4de8cc557214c0e0d") } > db.beforeSpeci

    11. MongoDB에서 하나의 명령으로 두 개의 필드를 업데이트하고 증가시키려면 어떻게 해야 합니까?

      먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.incrementDemo.insertOne({"Value1":10,"Value2":20}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cbdaf07de8cc557214c0e15") } find() 메서드를 사용하여 컬렉션의 모든 문서를 표시합니다. 쿼리는 다음과 같습니다 - > db.

    12. MongoDB에서 숫자 문자열만 선택하는 방법은 무엇입니까?

      문서로 컬렉션을 만들자 − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.selectOnlyNumericDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5cbdb711de8cc557214c0e16), UserId:User101 }{ _id:ObjectId(5cbdb716de8cc557214c0e17), _Id:}{ 102 5cbdb71dde8cc557214c0e18), UserId:User103 }{ _id:ObjectId(5cbdb725de8cc5

    13. 스크립트를 사용하여 MongoDB에서 사용자를 생성하려면 어떻게 해야 합니까?

      이를 위해 createUser() 메소드를 사용할 수 있습니다. 다음은 구문입니다 - db.createUser(    {       user: "yourUserName",       pwd: "yourPassword",       roles: [ { role: "read", db: "yourDatabaseName" } ]    } ); Mongo

    14. 문서 배열의 각 요소를 조건과 일치시키는 MongoDB 쿼리?

      이를 위해 MongoDB에서 every()를 사용할 수 있습니다. 문서로 컬렉션을 만들자 − db.arrayCondition insertOne({이름:크리스,마크:[43,45,59,69,78,89]});{ 승인됨:true, insertedId:ObjectId(5cbdbd3cde8cc557214c0e1c)} find() 메서드를 사용하여 컬렉션의 모든 문서를 표시합니다. 쿼리는 다음과 같습니다 - db.arrayConditionDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id:Objec

    15. MongoDB 종료 옵션을 사용할 수 없습니까? 그것을 얻는 방법?

      데이터베이스를 admin으로 전환해야 합니다. 다음은 구문입니다 - use admin 종료 옵션 -의 구문은 다음과 같습니다. db.shutdownServer() 종료에 대해 위의 구문을 구현해 보겠습니다 - > use admin switched to db admin > db.shutdownServer() 이것은 다음과 같은 출력을 생성합니다 - server should be down... 2019-04-22T19:11:40.949+0530 I NETWORK [js] trying reconnect to 127.0.0

    16. MongoDB 쉘 스크립트의 출력을 얻으시겠습니까?

      printjson() 또는 print()를 사용하여 MongoDB 쉘 스크립트의 출력을 얻을 수 있습니다. 객체 배열을 생성해 보겠습니다. 다음은 객체 배열을 생성하는 쿼리입니다. > var studentDetails=[{"StudentName":"John","StudentAge":21},    {"StudentName":"Carol","StudentAge":24},{"StudentName&q

    17. MongoDB에서 NumberLong을 문자열로 변환하시겠습니까?

      MongoDB에서 NumberLong을 String으로 변환하려면 toString() −를 사용할 수 있습니다. NumberLong('yourValue').valueOf().toString(); NumberLong을 String으로 변환하려면 valueOf()도 사용할 수 있습니다. − NumberLong('yourValue').valueOf(); 위의 두 구문을 모두 구현해 보겠습니다. 다음은 toString() −를 사용하여 NumberLong을 String으로 변환하는 쿼리입니다. > N

    18. MongoDB에서 필드와 값을 삭제하시겠습니까?

      MongoDB 필드 및 값을 삭제하려면 $unset 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.deleteFieldDemo.insertOne({"FirstName":"John","LastName":"Smith"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cb9fb767219

    19. 열의 가장 높은 숫자 값을 찾는 MongoDB 쿼리?

      이를 위해 $type과 함께 $not 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.highestNumericValueOfAColumnDemo.insertOne( ...    { ...       "StudentName": "John", ...       "StudentMathMarks":69 ...    } ... ); {    

    20. MongoDB에서 해당 속성이 있는 문서를 속성 이름으로 검색하시겠습니까?

      이를 위해 $ne 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.searchByPropertyName.insertOne({"FirstName":"Larry","Age":23}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cbaf7af7219729fde21ddb5") } > db.sea

    Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:53/68  20-컴퓨터/Page Goto:1 47 48 49 50 51 52 53 54 55 56 57 58 59