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

    1. 다른 컬렉션의 일치 필드에 대한 MongoDB 집계 JSON 배열 필드?

      이를 위해 두 개의 컬렉션을 만들고 일부 문서를 추가합니다. 그런 다음 $lookup을 사용하여 일치시킵니다. 문서로 컬렉션을 만들자 − db.demo101.insertOne(... { _id :1, 자세히 :[ { PId :200 }, { PId :201 }, { PId :201 } ] }... ){ 승인됨 :true, insertedId :1 } find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo101.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :1, 자세히 :[ { PId

    2. MongoDB를 사용하여 배열의 마지막 객체에 대한 쿼리

      배열의 마지막 개체에 대해 쿼리하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo103.insertOne( { "Details" : [    { "StudentId" : 101, "Details" : "MongoDB" },    {"StudentId" : 102, "Details" : "MySQL" },    { "St

    3. MongoDB를 사용하여 배열 항목에 $dateToString 구현

      배열 항목에 $dateToString을 구현하려면 MongoDB에서 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo104.insertOne( ...    { ... ...       "AppName" : "Online Book", ...       "Details" : [ ...          { ...      

    4. 요소가 존재하지 않는 배열 삽입 그렇지 않으면 업데이트(여러 조건 사용)?

      bulkWrite()를 사용할 수 있습니다. 문서로 컬렉션을 만들자 − > db.demo105.insertOne( { _id:'101', Name:'Chris', Details:[{ Marks1:60, Marks2:70, Marks3:70 }, { Marks1:70, Marks2:70, Marks3:90 }] } ); { "acknowledged" : true, "insertedId" : "101" } find() 메서드를 사용하여 컬렉션의 모

    5. MongoDB 쿼리에서 변수로 작업하는 방법

      변수를 사용하려면 MongoDB에서 var로 작업하십시오. 문서로 컬렉션을 만들자 − > db.demo107.insertOne({"Name":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2ee1b19fd5fd66da214471") } > db.demo107.insertOne({"Name":"Bo

    6. MongoDB에서 두 개의 키로 중복 항목을 제거하는 방법은 무엇입니까?

      두 개의 키로 중복 항목을 제거하려면 MongoDB에서 집계()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo108.insertOne({"Value1":23,"Value2":24}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2ee3e49fd5fd66da214477") } > db.demo108.insertOne({&quo

    7. MongoDB에서 중첩 JSON 객체의 데이터만 가져오는 방법은 무엇입니까?

      MongoDB에서 중첩된 JSON 객체의 데이터를 가져오려면 findOne()을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo109.insertOne( ...    { ...       "Name" : "Chris", ...       "Subjects" : [ ...          { ...         &n

    8. MongoDB에서 데이터 업데이트

      MongoDB에서 데이터를 업데이트하려면 update()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo110.insertOne({"Name":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2eeb949fd5fd66da21447b") } > db.demo110.insertOne({"Name":

    9. 여러 배열 요소로 필터링하는 MongoDB 쿼리?

      여러 배열 요소로 필터링하려면 $elemMatch를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo87.insertOne( ...    { ...       id:101, ...       "Details": [ ...          { ...             "EmployeeName": "Chri

    10. $regex에서 MongoDB 필드 값을 패턴으로 사용할 수 있습니까?

      예, $indexOfCP를 사용하여 필드 값을 패턴으로 사용할 수 있습니다. 문서로 컬렉션을 만들자 − db.demo88.insertOne(... {... 이름:David,... PassoutYear:2010,... websiteName:david.bigshop.com/David-2010-... }... );{ 승인됨:true, insertedId :ObjectId(5e2c14c571bf0181ecc422b2)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo88.find(); 이것은 다음과 같은 출

    11. 중첩 된 문자열의 배열을 가져 오는 MongoDB 쿼리?

      MongoDB에서 중첩 문자열의 배열을 얻으려면 find()에서 점 표기법을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo89.insertOne( ... { id: 101, Details: [ { Name: "Chris", Marks: 45 }, { Name: "David", Marks: 55, Subjects : ["MySQL", "MongoDB", "Java", "C"] } ] ... } ... ); {

    12. 배열에 특정 단어의 하위 문자열인 문자열이 포함된 문서를 찾는 MongoDB 쿼리

      이러한 평가를 위해 MongoDB에서 집계()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo90.insertOne( ... {"words": ["john", "jace"] ... } ... ); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2c1ada79799acab037af56") } > db.demo90.

    13. MongoDB에서 특정 날짜 또는 그 이후에 레코드를 찾으시겠습니까?

      날짜 또는 그 이후의 레코드를 찾으려면 $gte, 즉 같음보다 큼을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo91.insertOne({"ArrivalDate":new ISODate("2020-01-10")}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2d49fd79799acab037af66") } > db.demo91.i

    14. MongoDB에서 날짜를 타임스탬프로 변환하는 방법

      MongoDB에서 날짜를 타임스탬프로 변환하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo93.insertOne({"UserName":"Chris","ArrivalDate":new ISODate("2020-10-01")}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2d4b6479799aca

    15. MongoDB에서 여러 조건으로 배열을 업데이트하는 방법

      여러 조건으로 배열을 업데이트하려면 MongoDB에서 $push를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo94.insertOne( ... { ... ...    "Details" : [ ...       { ...          "Name" : "Chris", ...          "Subject" : [

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

      MongoDB에서 string을 objectid로 변환하려면 $toObjectId를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo95.insertOne({Id:5ab9cbe531c2ab715d42129a});{ 승인됨:true, insertedId:ObjectId(5e2d5ef5b8903cdd865577ac)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo95.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e2d5ef5b8903cdd865577ac),

    17. MongoDB에서 배열 내부의 필드 합계를 찾으시겠습니까?

      배열 내 필드의 합을 찾으려면 $sum을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo96.insertOne( ... { ... ...    "Name" : "Chris", ...    "Details" : [ ...       { ...          Marks:67 ...       }, ...     &n

    18. MongoDB를 사용하여 배열 객체의 요소 속성 값 증가

      요소의 속성 값을 증가시키려면 MongoDB에서 update()를 사용하고 그 안에서 #$inc를 사용하여 증가시킵니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo97.insertOne({ ...    "Details": [ ...       { ...          "Name": "Chris", ...          

    19. MongoDB를 사용하는 다단계 $group

      다단계 $group을 구현하려면 MongoDB 집계를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo76.insertOne({ Name:"Chris","Age" : 21, "CountryName" : 'US' }); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2bd3e571bf0181ecc42281")

    20. MongoDB 개체를 업데이트하는 방법은 무엇입니까?

      MongoDB 객체를 업데이트하려면 UPDATE()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo77.insertOne({"Details" : { "Score" : 78 } }); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2bd6f371bf0181ecc4228a") } find() 메서드를 사용하여 컬렉션의 모든 문서 표시 -

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