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

    1. 집계 파이프라인을 사용하여 MongoDB에서 레코드 가져오기

      MongoDB 집계 파이프라인에는 단계가 있습니다. 각 단계는 문서가 파이프라인을 통과할 때 문서를 변환합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.demo218.insertOne({이름:크리스,분기:CS, 마크:[78,65,89]});{ 승인됨 :true, insertedId :ObjectId(5e3e5f6c03d395bdc2134714)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo218.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e3e

    2. MongoDB의 URL 레코드에서 특정 도메인 이름을 검색하시겠습니까?

      특정 도메인 이름을 검색하려면 /i를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo219.insertOne({"details":{"WebsiteURL":"www.EXAMPLE.com"}}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3e667203d395bdc2134718") } > db.demo219.in

    3. MongoDB 컬렉션에서 "isMarried" 상태로 포함된 모든 문서 가져오기

      포함된 모든 문서를 가져오려면 MongoDB에서 $project를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo220.insertOne({ ...   "id":101, ...   "FullName" : "John Doe", ...   "EmailId" : "[email protected]", ...   "ShippingDate" : new ISODate(), ...  

    4. "john" 대신 특정 이름이 "John"인 레코드를 가져오는 MongoDB 정규식

      특정 단어를 검색하려면 정규식과 함께 /searchWord/를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo221.insertOne({"Details":{"StudentName":"Chris","StudentAge":21}}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3ee15d03d395bdc21347

    5. 문서에 새 배열 요소를 추가하는 MongoDB 쿼리

      MongoDB 문서에 새로운 배열 요소를 추가하려면 update()와 함께 $(projection)를 사용하십시오. 문서로 컬렉션을 만들자 − >db.demo222.insertOne({"details":[{"StudentName":"Chris","StudentMarks":78},{"StudentName":"David","StudentMarks":89}]}); {    "ackn

    6. MongoDB에서 여러 속성을 비교하는 방법은 무엇입니까?

      여러 속성을 비교하려면 MongoDB에서 $where를 사용합니다. 문서로 컬렉션을 만들자 − db.demo223.insertOne({점수:[98,79]});{ 승인됨:true, insertedId:ObjectId(5e3ee4d803d395bdc2134732)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo223.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e3ee4ca03d395bdc2134730), 점수 :[ 56, 78 ] }{ _id :ObjectId

    7. MongoDB의 배열에서 항목을 제거하시겠습니까?

      배열에서 항목을 제거하려면 MongoDB에서 $pull을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo224.insertOne({"ListOfTechnology":["Spring","Hibernate","Java"]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3ee6d103d395bdc2134733&q

    8. MongoDB로 마지막 두 값 가져오기

      마지막 두 값을 얻으려면 MongoDB $slice를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo173.insertOne({ListOfValues:[10,40,100,560,700,900]});{ 승인됨:true, insertedId:ObjectId(5e383a4f9e4f06af555)}997e find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo173.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e383a4f9e4f06af551997e4

    9. 배열 내부의 배열을 슬라이스하는 MongoDB 집계

      이를 위해 MongoDB에서 집계()를 사용합니다. 그 안에서 $slice를 사용하여 배열 내부의 배열을 슬라이스합니다. 문서로 컬렉션을 만들자 − > db.demo111.insertOne( ...    { ...       "_id" : 101, ...       "Name" : "Chris", ...       "Details" : [ ...  

    10. MongoDB의 제한된 컬렉션에서 단일 필드를 업데이트하는 방법은 무엇입니까?

      업데이트하려면 컬렉션이 capped:true로 설정된 필드에 대해 update()를 사용해야 합니다. 문서로 컬렉션을 만들자 − > db.createCollection("Demo112", { capped : true, size : 14, max : 3 } ); { "ok" : 1 } > db.demo112.insertOne({"Name":"Chris"}); {    "acknowledged" : true,  

    11. MongoDB에서 보기 생성

      MongoDB에서 뷰를 생성하려면 createView()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo113.insertOne( ... { _id: 1, StudentId: "101", "Details": { Name: "Chris", Age: 21 }, Subject: "MySQL" } ... ); { "acknowledged" : true, "insertedId" : 1 } find() 메서드를 사용하

    12. MongoDB에서 중복된 이름 값에 대한 최대 점수를 찾으시겠습니까?

      최대 점수를 찾으려면 GROUP()을 사용하여 컬렉션의 문서를 그룹화합니다. 문서로 컬렉션을 만들자 − > db.demo114.insertOne({"Score":60,"Name":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2efc57d8f64a552dae6354") } > db.demo114.inser

    13. 필드를 업데이트하고 현재 열에 있는 데이터를 수정하는 MongoDB 쿼리

      이를 위해 update()와 함께 find()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo115.insertOne({"LastName":"Brown"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2efe9bd8f64a552dae635a") } find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - > db.demo

    14. MongoDB에서 기준을 충족하는 단일 문서만 찾는 방법은 무엇입니까?

      단일 문서만 찾으려면 MongoDB에서 findOne()을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo116.insertOne({"EmployeeId":101,"EmployeeName":"John"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2eff98d8f64a552dae635b") } > db.dem

    15. MongoDB는 모든 문서에 대한 사전 목록의 값 합계를 집계합니까?

      사전 목록에서 값의 합계를 집계하려면 $sum을 집계()와 함께 사용합니다. 문서로 컬렉션을 만들자 − > db.demo117.insertOne( ...    { ...       ID:101, ...       Details:[ ...          { ...             Name:'Chris', ...     &n

    16. $addFields 파이프라인 사용 및 MongoDB $filter 연산자로 실행

      먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo118.insertOne( ...    { ...       "Id" : "101", ...       "Name" : "Chris", ...       "Subjects" : [ ...          "MySQL",

    17. MongoDB를 사용하여 여러 어레이를 하나의 거대한 어레이로 집계하시겠습니까?

      여러 배열을 단일 배열로 집계하려면 MongoDB에서 $project를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo119.insertOne( ...    { ...       "_id": 101, ...       "WebDetails": [ ...          { ...             "Im

    18. MongoDB에 부울 필드를 삽입하는 방법은 무엇입니까?

      boolean에는 true와 false의 두 가지 값이 있으므로 MongoDB에서는 true 또는 false 키워드를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo215.insertOne({"EmployeeDetails":[{EmployeeName:"David","isMarried":false,"Salary":56000}]}); {    "acknowledged" : true,    &quo

    19. 배열의 개수 값을 사용하여 MongoDB 집계에서 중첩 필드를 그룹화하는 방법은 무엇입니까?

      먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo99.insertOne( ...    { ... ...       'Details': ...       { ...          'X': ...          { ...          'Values': [10,30,5

    20. 특정 문서를 제외한 문서를 가져오기 위해 구현하거나 쿼리하기 위한 MongoDB 쿼리

      특정 문서를 제외한 문서를 가져오려면 MongoDB에서 $nor를 사용하여 문서가 누락되도록 설정합니다. 문서로 컬렉션을 만들자 − > db.demo100.insertOne({"Name":"Chris","Age":21}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2d9624b8903cdd865577c0") } > db

    Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:35/68  20-컴퓨터/Page Goto:1 29 30 31 32 33 34 35 36 37 38 39 40 41