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

    1. find()에서 OR 연산자를 구현하는 MongoDB 쿼리

      문서로 컬렉션을 만들자 − > db.demo78.insertOne({"Name1":"Chris","Name2":"Mike"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2bd99c71bf0181ecc4228f") } > db.demo78.insertOne({"Name1":"

    2. MongoDB에서 문서를 삭제하는 방법은 무엇입니까?

      문서를 삭제하려면 remove()를 사용하십시오. 문서로 컬렉션을 만들자 − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo79.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e2bdb2271bf0181ecc42293), 이름:크리스 }{ _id:ObjectId(5e2bdb2671bf0181ecc42294), 이름:데이비드:ObjectId(_id 5e2bdb2971bf0181ecc42295), 이름:밥 }{ _id:ObjectId(5e2bdb2c71bf0181ec

    3. 평균을 계산하는 MongoDB 쿼리

      MongoDB에서 평균을 계산하려면 $avg를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo80.insertOne({"Details":{"Price":10.5}}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2bf43271bf0181ecc42297") } > db.demo80.insertOne({"Details&qu

    4. MongoDB를 사용하여 하위 문서에서 특정 항목을 찾으십니까?

      하위 문서에서 특정 항목을 가져오려면 점(.) 표기법을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo81.insertOne({"StudentDetails":[{"StudentName":"Carol","StudentSubject":"Java"},{ "StudentName" : "David", "StudentSubject" : "MongoDB" }]}); {

    5. MongoDB에서 고유한 필드를 만드는 방법은 무엇입니까?

      MongoDB에서 고유한 필드를 만들려면 unique - true를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo82.insertOne({EmployeeName:Chris});2020-01-25T13.410:+ 0530 E QUERY [js] WriteError:E11000 중복 키 오류 수집:test.demo82 색인:EmployeeName_1 dup key:{:Chris } :WriteError({ index:0, code:11000, errmsg: E11000 중복 키 오류 수집:test.demo82 색인:Emplo

    6. 문서를 가져오기 위한 하위 컬렉션에 대한 MongoDB "$and" 연산자?

      문서를 가져오려면 MongoDB에서 $and 대신 $in을 사용하십시오. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo83.insertOne( ... { ...    "Details":[ ...       { ...          "Name":"Chris", ...          "Subject":[ ..

    7. MongoDB를 사용하여 배열 내의 여러 기준을 일치시키는 방법은 무엇입니까?

      배열 내에서 여러 기준을 일치시키려면 집계()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo84.insertOne({ ...    "EmployeeDetails": [ ...       {Name: 'John', Salary:45000, isMarried: true}, ...       {Name: 'Chris', Salary:50000, isMarried: false} ...   &nb

    8. id가 문서 필드 배열 값과 같은 경우 제외할 MongoDB 쿼리

      이를 위해 $in과 함께 $not을 사용합니다. 문서로 컬렉션을 만들자 − [    {       id: "101",       subjectid: [          "102"       ]    },    {       id: "102",      

    9. MongoDB에서 특정 필드의 평균을 계산하는 방법은 무엇입니까?

      특정 필드의 평균을 계산하려면 $avg와 함께 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo214.insertOne({"Marks":56,"Name":"David"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3e319403d395bdc2134705") } > db.demo214.insertOne

    10. MongoDB의 이전 버전에서 배열 요소의 인덱스를 얻는 방법은 무엇입니까?

      배열 요소의 인덱스를 얻으려면 $indexOfArray를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo65.insertOne({"ListOfValues":[10,20,30]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e28990ecfb11e5c34d89938") } > db.demo65.insertOne({"ListOfValues&

    11. 정렬할 MongoDB 집계 쿼리

      정렬하려면 집계와 함께 $match를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo67.insertOne({"StudentAge":23}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e289edf602d9a2ff1828ed8") } > db.demo67.insertOne({"StudentAge":21}); {   &n

    12. MongoDB, 속성 ID가 레코드 ID와 동일한 모든 문서를 찾고 계십니까?

      이를 위해 $where를 사용하고 ==와 비교하십시오. 문서로 컬렉션을 만들자 − > db.demo69.insertOne( ... { ...    "_id" : ObjectId("507c7f79bcf86cd7994f6c0e"), ... "Details" : { ... ...    "id" : ObjectId("507c7f79bcf86cd7994f6c0e") ...    } ... } .

    13. 깊은 하위 목록을 연결하는 MongoDB 쿼리가 있습니까?

      $unwind와 함께 집계()를 사용하여 깊은 하위 목록을 연결합니다. 문서로 컬렉션을 만들자 − > db.demo70.insertOne( ...    { ... ...       "first" : [ ...          { ...             "details" : { ...          

    14. MongoDB에서 문자열의 합을 계산하는 방법은 무엇입니까?

      MongoDB에서 문자열의 합을 계산하려면 집계()를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo71.insertOne({가격:20});{ 확인됨 :true, find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo71.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e29af210912fae76b13d76e), 가격 :20 }{ _id :ObjectId(5e29af240912fae76b13d76f), 가격 :_id :Object }{ 5e29af270912

    15. 하위 문서 배열의 n번째 요소(변수 인덱스)에 대한 MongoDB 쿼리

      이를 위해 $expr과 함께 $let을 사용합니다. 여기서 $let은 임시 변수를 정의하는 데 사용됩니다. $expr은 집계 표현식에 사용됩니다. 문서로 컬렉션을 만들자 − > db.demo72.insertOne( ... { ...    StudentDetails:[ ...       { ...          Name: "Chris", ...          Age: 21 .

    16. MongoDB에서 첫 번째 문서와 마지막 문서를 얻는 가장 효율적인 방법은 무엇입니까?

      MongoDB에서 첫 번째 문서와 마지막 문서를 가져오려면 $first 및 $last와 함께 각각 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo73.insertOne({"Name":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e29c41b71bf0181ecc4226c") } . > db.demo73.i

    17. 배열의 모든 객체에 특정 값이 있는 MongoDB 문서를 찾으시겠습니까?

      문서로 컬렉션을 만들자 − > db.demo74.insertOne( ... { ... StudentName: "Chris", ... StudentDetails: [{ ...    "Subject": "MongoDB", ...    "isRegular": "Active" ...    },{ ...       "Subject": "Mon

    18. 특정 수의 요소만 가져오는 MongoDB 쿼리

      특정 수의 요소만 반환하려면 집계() 및 $slice를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo75.insertOne({"Name":["Sam","Mike","Carol","David","Bob","John"]}); {    "acknowledged" : true,    "insertedId" : ObjectId(&q

    19. MongoDB 컬렉션에 열을 추가하는 방법은 무엇입니까?

      열을 추가하려면 컬렉션을 업데이트해야 합니다. 구문은 다음과 같습니다 - db.getCollection(yourCollectionName).update({}, {$set: {"yourColumnName": "yourValue"}},false,true); 위의 구문을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다 - > db.addColumnDemo.insertOne({"StudentId":101,"StudentName":"Chris"}

    20. MongoDB에서 _id 필드 업데이트

      업데이트하려면 새 ID를 저장하고 remove()를 사용하여 이전 ID를 제거하면 됩니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.updatingDemo.insertName({ :밥});{ 승인됨 :true, insertedId :ObjectId(5e04dae7150ee0e76c06a04c)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.updatingDemo.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e04dae5150ee0e7

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