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.demo187.insertOne( ...    { ...      "_id" : "101", ...      "Details" : [ ...         { "Subject" : "MongoDB" }, ...         { "Sub

    2. 배열에서 동일한 값을 여러 번 찾는 MongoDB 쿼리는 무엇입니까?

      같은 값을 여러 번 찾으려면 MongoDB에서 $where를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo188.insertOne( ...   { ...      "ListOfData":[ ...         {"Data": 100}, ...         {"Data": 200}, ...         {"Da

    3. 내부 배열 내부에 지정된 객체의 합계로 정렬하는 MongoDB 쿼리?

      내부 배열 내 지정된 개체의 합계로 정렬하려면 $sort와 함께 $match를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo189.insertOne( ...   { ...      "_id" : 100, ...      "List" : [ ...         { ...            "Value" : 10

    4. 여러 키가 있는 MongoDB 집계

      여러 키로 집계를 구현하려면 $group과 함께 집계()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo190.insertOne( ...   { ... ...      "DueDate" : ISODate("2020-01-01"), ...      "Value" : 10, ...      "Name" : "Chris" ...   }

    5. MongoDB에서 커서 값을 얻는 방법은 무엇입니까?

      MongoDB에서 커서 값을 얻으려면 hasNext()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo191.insertOne({"EmployeeId":1,"EmployeeName":"Chris Brown"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3ad95303d395bdc21346c5") } > d

    6. 집계 프레임워크를 사용하여 여러 필드를 그룹화하는 MongoDB 쿼리?

      여러 필드를 그룹화하려면 MongoDB에서 $group을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo192.insertOne({"Name":"Chris","Age":22}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3adb9f03d395bdc21346cd") } > db.demo192.insertOne({

    7. MongoDB에서 쿼리 실행 시간을 개선하는 방법은 무엇입니까?

      쿼리 실행 시간을 개선하려면 unique:true와 함께 index를 사용하세요. 문서로 컬렉션을 만들자 − > db.demo193.createIndex({"LastName":1},{unique:true}); {    "createdCollectionAutomatically" : true,    "numIndexesBefore" : 1,    "numIndexesAfter" : 2,   &nbs

    8. 배열 객체의 MongoDB 쿼리

      먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo194.insertOne( ...   { ...      "_id": 101, ...      "details": { ...         "otherDetails": { ...            "List1": ["MongoDB&quo

    9. MongoDB를 사용하여 두 필드와 일치하는 컬렉션만 계산하려면 어떻게 해야 합니까?

      두 필드와 일치하는 컬렉션만 계산하려면 count()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo175.insertOne({"EmployeeName":"Bob","isMarried":"YES"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3840969e4f06af551997e8") } >

    10. MongoDB 집계에서 하위 문자열 가져오기

      하위 문자열을 얻으려면 MongoDB에서 $substr을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo176.insertOne({"ProductName":"PRODUCT-1"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3843a09e4f06af551997ef") } > db.demo176.insertOne({"P

    11. 이미 생성된 컬렉션에 문서를 추가하는 MongoDB 쿼리

      이미 생성된 컬렉션에 문서를 추가하려면 MongoDB에서 $push를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo177.insertOne(    { "Id": "101", "details": [         { "StudentName": "Chris",  "Scores": [67, 71, 74], "SubjectName": [&

    12. 범위의 날짜 레코드(ISODate 형식)를 가져오는 MongoDB 쿼리

      문서로 컬렉션을 만들자 − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo178.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e397bd89e4f06af551997f5), DueDate:ISODate(2019-01-10T06:18:20.474Z) }{ _id:ObjectId(395397bf) :ISODate(2020-11-10T18:05:11.474Z) }{ _id :ObjectId(5e397c039e4f06af551997f7), DueDate :ISODate(

    13. 모든 MongoDB 문서에서 배열의 최신 항목을 찾는 방법은 무엇입니까?

      모든 문서에 대한 배열의 최신 항목을 찾으려면 집계()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo179.insertOne( ...{ ...   "Name":"Chris", ...   "Details": [ ...   { ...      "Id":101, ...      "Subject":"MongoDB" ...  

    14. 배열에 값이 포함되지 않은 필드와 MongoDB 문서를 일치시키시겠습니까?

      배열에 값을 포함하지 않는 필드가 있는 문서를 일치시키려면 $nin을 사용하십시오. 문서로 컬렉션을 만들자 − db.demo18 insertOne({점수:[40,70,1010]});{ 승인됨:true, insertedId:ObjectId(5e3988cc9e4f06af551997fd)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo180.find(); 이것은 다음과 같은 출력을 생성합니다 -{ _id :ObjectId(5e3988a69e4f06af551997fb), 점수 :[ 80, 90, 110 ]

    15. 월과 일만 사용하여 날짜 레코드를 검색하는 MongoDB 쿼리

      월과 일만 사용하여 검색하려면 $where를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo181.insertOne({"ShippingDate":new ISODate("2020-01-10")}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e398a699e4f06af551997fe") } > db.demo181.insertOne({

    16. 다른 하나가 null인 경우 하나의 필드를 선택하는 MongoDB 쿼리?

      다른 필드가 null인 경우 한 필드를 선택하려면 $ifNull을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo182.insertOne({"FirstName":"Chris","LastName":null}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e398ea19e4f06af55199802") } > db.de

    17. MongoDB 하위 문서를 쿼리하여 한 줄에 인쇄하시겠습니까?

      하위 문서를 한 줄에 표시하려면 $unwind를 집계()와 함께 사용합니다. 문서로 컬렉션을 만들자 − db.demo183.insertOne(... {... _id:110,... DueDate:ISODate(2020-02-04T01:10:42.000Z),.. . 제품 세부 정보:[... {... 제품 이름:제품-1,... isAvailable:true... },... {... 제품 이름:제품- 2,... isAvailable:거짓... }... ]... }...);{ 승인됨:true, insertedId:110 } find()

    18. 배열의 모든 요소의 빈도를 계산하는 MongoDB 쿼리

      계산하려면 $sum과 함께 집계()를 사용할 수도 있습니다. 문서로 컬렉션을 만들자 − > db.demo184.insertOne({"Names":["Chris","David","Bob"]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3999fb9e4f06af55199805") } > db.demo18

    19. MongoDB를 사용하여 배열의 요소 수를 계산하시겠습니까?

      배열의 요소 수를 계산하려면 집계 프레임워크를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − >db.countNumberOfElementsDemo.insertOne({"UserMessage":["Hi","Hello","Bye","Awesome"]}); {    "acknowledged" : true,    "insertedId" : ObjectId("

    20. MySQL과 MongoDB의 차이점

      MySQL은 관계형 데이터베이스입니다. MongoDB는 NoSQL 데이터베이스입니다. 다음은 MySQL과 MongoDB의 중요한 차이점입니다. Sr. 아니요. 키 MySQL 몽고DB 1 소유자/개발자 MySQL은 Oracle 소유입니다. MongoDB는 MongoDB Inc.에서 개발했습니다. 2 데이터 저장 공간 MySql은 테이블 형식의 데이터를 테이블의 레코드로 저장합니다. MongoDB는 레코드를 문서로 저장합니다. 3 언어 SQL, Structured Query Language는 데이터베이스를 쿼리하는 데 사용됩니

    Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:40/68  20-컴퓨터/Page Goto:1 34 35 36 37 38 39 40 41 42 43 44 45 46