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

    1. MongoDB를 사용하여 배열 필드의 특정 요소를 어떻게 투영합니까?

      배열 필드의 특정 요소를 프로젝트하려면 $project를 사용하십시오. 문서로 컬렉션을 만들자 − >db.demo355.insertOne({"id":101,"details":[{"Name":"Chris",isMarried:1},{"Name":"David",isMarried:0},{"Name":"Mike",isMarried:1}]}); {    "acknowle

    2. MongoDB에 삽입 또는 업데이트하기 전에 문서의 유효성을 검사하는 방법은 무엇입니까?

      문서를 검증하려면 검증 개념을 사용하십시오. 다음은 쿼리입니다 - > db.createCollection("demo356", {validator: { ... $and: [ {"FirstName": {$type: "string", $exists: true}} ] ... }}) { "ok" : 1 } 문서로 컬렉션을 만들자 − > db.demo356.insertOne({"FirstName":"Chris"}); { &n

    3. NumberInt()를 사용하여 필드 값이 설정된 특정 문서 ROM 문서를 가져오는 MongoDB 쿼리?

      NumberInt()는 32비트 정수를 명시적으로 지정하는 데 사용됩니다. 문서로 컬렉션을 만들자 − > db.demo357.insertOne( ...    { ...       "FirstName" : "Chris", ...       "Age" : 21, ...       "details" : { ...         &

    4. $match를 사용한 집계 쿼리가 MongoDB에서 작동합니까?

      예, MongoDB에서 작동합니다. 문서로 컬렉션을 만들자 − > db.demo358.insertOne({"ClientId":101,"ClientName":"Chris","ClientAge":34}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e5692c0f8647eb59e5620cb") } > db.d

    5. 배열의 값을 다른 필드와 연결하는 MongoDB 쿼리

      MongoDB에서 연결하려면 $project에서 $concat을 사용합니다. 문서로 컬렉션을 만들자 − db.demo359.insertOne(... {...... Name1:Chris,... Name2:David,... 제목:[MySQL,MongoDB, 자바]... }... );{ 승인됨 :true, insertedId :ObjectId(5e5694cdf8647eb59e5620d0)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo359.find().pretty(); 이것은 다음과 같은 출력을 생성합

    6. MongoDB에서 현재 및 이전 문서 찾기

      현재 및 이전 문서를 가져오려면 sort()를 사용하십시오. 따라서 2개의 문서만 필요하므로 LIMIT(2)를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo360.insertOne({id:101,"Name":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e56a10c54a481fef8ec7a15") } > db.

    7. MongoDB에서 값을 찾기 위한 키로 객체 사용

      값을 찾으려면 MongoDB에서 find()를 사용하세요. 그 아래에서 점 표기법을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo361.insertOne({"details":{"FirstName":"Chris","LastName":"Brown"}}); {    "acknowledged" : true,    "insertedId" : ObjectId("

    8. OR 조건을 사용하여 MongoDB 쿼리에서 여러 문서를 가져오시겠습니까?

      문서로 컬렉션을 만들자 − > db.demo362.insertOne({"ClientName":"John","ClientProject":"School Management System"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e56a77454a481fef8ec7a1c") } > db.demo362.i

    9. ObjectIds 배열을 원래 배열 요소 값이 포함된 필드가 있는 포함된 문서 배열로 어떻게 변환합니까?

      이러한 변환에는 집계를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo343.insertOne({ ...    _id: 101, ...    UserName: "Chris", ...    details: [ ...       {"Name":"John"}, ...       {"Name":"David"} ...  

    10. MongoDB에서 기간이 가장 긴 객체를 쿼리하는 방법은 무엇입니까?

      문서로 컬렉션을 만들자 − > db.demo344.insertOne({"startDate":"2020-02-24 10:50:00", "endDate":"2020-02-24 11:50:00"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e53f52cf8647eb59e5620aa") } > db.demo3

    11. 기준이 있는 하위 문서를 찾고 반환하는 MongoDB 쿼리?

      문서로 컬렉션을 만들자 − > db.demo345.insertOne({ ...    "UserName" : "Robert", ...       "UserDetails" : [ ...          { ...             "isMarried" : false, ...       &n

    12. 범위를 기반으로 MongoDB에 포함된 문서 배열을 쿼리하시겠습니까?

      범위를 기반으로 포함된 문서 배열을 쿼리하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo346.insertOne( ...    { ...       _id: 101, ...       userDetails: [ ...          { UserName: "Chris", Score:78}, ...          { UserN

    13. MongoDB의 내부 배열에 대한 특정 필드의 중복 확인

      내부 배열의 중복을 확인하려면 MongoDB에서 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo347.insertOne( ...    { ...       "details": { ...          "details1": [ ...             { ...           &n

    14. MongoDB에서 객체 설정을 해제하는 방법은 무엇입니까?

      MongoDB에서 객체를 설정 해제하려면 $unset을 사용하십시오. 문서로 컬렉션을 만들자 − db.demo348.insertOne(... {... 세부 정보:{... studentDetails :... {... 학생 이름:마이크... }... }...... });{ 승인됨 :true, insertedId :ObjectId(5e553563f8647eb59e5620b3)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo348.find(); 그러면 다음과 같은 출력 &mius;이 생성됩니다. { _id

    15. 단일 문서를 업데이트하는 MongoDB findOneAndUpdate()

      findOneAndUpdate()는 MongoDB에서 단일 문서만 업데이트하는 데 사용됩니다. 문서로 컬렉션을 만들자 − db.demo349.insertOne({"Name":"Chris","Marks":56}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e55384af8647eb59e5620b4") } > db.demo349.

    16. MongoDB에서 깊이 중첩된 객체 쿼리

      깊게 중첩된 개체를 쿼리하려면 MongoDB에서 점(.) 표기법을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo350.insertOne( ... { ...    id:101, ...    Name: "Chris", ...    details: [ ...       { ...          _id: 1, ...          C

    17. 범위가있는 쿼리 및 필터로 MongoDB 문서에서 특정 배열 요소를 찾는 방법은 무엇입니까?

      이를 위해 MongoDB에서 집계()를 사용합니다. 문서로 컬렉션을 만들자 − db.demo351.insertOne(... {....... _id :102,.. . 제품 세부 정보 :[... {... 제품 이름 :제품-3,... 제품 가격 :200... },... {... 제품 이름 :제품- 4,... 제품 가격 :800... }... ]... }... );{ 승인됨 :true, insertedId :102 } find() 메소드를 사용하여 컬렉션의 모든 문서 표시 &mnus; db.demo351.find(); 이것은 다음과

    18. 선택한 필드를 업데이트하는 MongoDB 쿼리

      선택한 필드를 업데이트하려면 MongoDB에서 UPDATE()를 사용하십시오. $set은 새 값을 설정하는 데 사용됩니다. 문서로 컬렉션을 만들자 − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo352.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e55510af8647eb59e5620ba), 이름:크리스 }{ _id:ObjectId(5e55510ef8647eb59e5620bb), 이름:데이비드 }{ _id:개체 5e555112f8647eb59e5620bc),

    19. Array 내부의 MongoDB 컬렉션에서 문서 수를 세시겠습니까?

      배열 내부 컬렉션의 문서 수를 계산하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − db. demo332.insertOne({details:[{이름:David,Age:23},{Name:Bob,Age:22}]});{ 승인됨:true, insertedId:ObjectId(5e521f21f8647eb59e56208f )} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo332.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e521f16f8647eb59e56208

    20. 쿼리 후 목록에 일치하는 키를 추가하는 MongoDB 쿼리?

      이를 위해 MongoDB에서 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo334.insertOne({ ...    "Name": "Chris", ...    "Age": 21, ...    "details": [{ ...       "Subject": "MySQL", ...       "

    Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:24/68  20-컴퓨터/Page Goto:1 18 19 20 21 22 23 24 25 26 27 28 29 30