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

    1. 배열의 필드를 비교하는 MongoDB의 문서를 쿼리하는 방법은 무엇입니까?

      배열의 필드를 비교하려면 $gt 및 $lt를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo147.insertOne({"Details":[{"Score":45},{"Score":46}]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e32fa21fdf09dd6d08539be") } > db.demo147.ins

    2. 조건과 일치하지 않는 MongoDB의 레코드를 찾으십니까?

      조건과 일치하지 않는 레코드를 찾으려면 $ne를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo148.insertOne({"Message":"Hello"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e32fb37fdf09dd6d08539c0") } > db.demo148.insertOne({"Message":

    3. 상태를 설정하는 MongoDB GroupBy

      이를 위해 MongoDB에서 집계()를 사용할 수 있습니다. 문서로 컬렉션을 만들자 − > db.demo149.insertOne({"Status":40}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e350386fdf09dd6d08539c4") } > db.demo149.insertOne({"Status":40}); {   &nb

    4. MongoDB에 LONG 숫자를 삽입하는 방법은 무엇입니까?

      LONG 숫자를 삽입하려면 NumberLong()을 사용하십시오. 64비트 정수를 처리하는 데 사용됩니다. 문서로 컬렉션을 만들자 − > db.demo273.insert({ ...   Name:"Robert", ...   id: NumberLong("100000000000001"), ...   isActive:true ...}) WriteResult({ "nInserted" : 1 }) > db.demo273.insert({ ...  

    5. 알려진 필드 이름 없이 MongoDB 하위 문서로 쿼리할 때 인덱스를 활용할 수 있습니까?

      예, 키의 경우 properties.k, 값의 경우 properties.v와 같은 인덱싱을 통해 이를 달성할 수 있습니다. 동일한 것이sureIndex()에서 구현되는 데 사용됩니다. 먼저 예제를 보고 문서로 컬렉션을 만들어 보겠습니다. − > db.demo274.insertOne({"details":[{StudentFirstName:"Chris",StudentLastName:"Brown"}, ...   {StudentFirstName:"David&quo

    6. 처음 5개 레코드를 건너뛰고 그 중 마지막 5개만 표시하는 MongoDB 쿼리

      MongoDB에서 레코드를 건너뛰려면 skip()을 사용하십시오. 이를 통해 특정 수의 레코드만 표시하려면 limit()를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo275.insertOne({Number:29});{ acknowledgeed:true, insertedId:ObjectId(15e098) find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo275.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e48eac4dd099650a5401a43), 숫

    7. MongoDB에서 하위 문서로 문서 분할

      문서를 하위 문서로 분할하려면 MongoDB에서 $unwind를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo276.insertOne({"Name":"Chris","Subjects":["MySQL","MongoDB"]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e48f953dd0996

    8. MongoDB를 사용하여 전체 배열에 대한 다중 키 인덱싱?

      먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo277.insertOne({"details":[{"FirstName":"John"}]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e48fb21dd099650a5401a52") } > db.demo277.insertOne({"details":

    9. MongoDB에서 하위 문서 배열을 업데이트하는 방법은 무엇입니까?

      업데이트하려면 $set과 함께 update()를 사용하십시오. 문서로 컬렉션을 만들자 − >db.demo134.insertOne({"EmployeeId":101,"EmployeeDetails":[{"EmployeeName":"Chris","EmployeeAge":27},{"EmployeeName":"Bob","EmployeeAge":28}]}); {    "a

    10. 컬렉션에서 특정 문서를 업데이트하는 MongoDB 쿼리

      업데이트하려면 UPDATE와 함께 $set을 사용하십시오. 문서로 컬렉션을 만들자 − >db.demo135.insertOne({"Details":[{"EmployeeId":101,"EmployeeName":"Chris","EmployeeSalary":45000},{"EmployeeId":102,"EmployeeName":"Chris","EmployeeSalary":45

    11. 하위 문서를 정렬하는 MongoDB 쿼리

      문서로 컬렉션을 만들자 − > db.demo136.insertOne( ...    { ... ...       "Name":"Chris", ...       "Details":[ ...          { ...             "Id":"101", ...  

    12. 집계 필터의 두 필드를 MongoDB와 비교하는 방법은 무엇입니까?

      이를 위해 $filter와 함께 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo137.insertOne( ...    { ...       Name1:"Chris", ...       Name2:"David", ...       Detail1:[ ...          {_id:"John", Name3:"

    13. MongoDB 컬렉션에서 모든 중첩 필드를 검색하는 방법은 무엇입니까?

      이를 위해 집계()를 사용합니다. 문서로 컬렉션을 만들자 − >db.demo138.insertOne({"Id":101,"PlayerDetails":[{"PlayerName":"Chris","PlayerScore":400},{"PlayerName":"David","PlayerScore":1000}]}); {    "acknowledged" : true,

    14. MongoDB:$nin 및 $in이 $elemMatch에서 함께 작동하여 제목이 "MongoDB"이지만 "Java"가 아닌 문서를 가져오지 않습니다.

      이러한 종류의 가져오기에는 $nin 및 $in만 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo140.insertOne({"Id":101,"Subjects":["MongoDB","MySQL"]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e31c149fdf09dd6d08539a9") } >

    15. 컬렉션의 마지막 객체를 찾는 MongoDB 쿼리?

      컬렉션의 마지막 객체를 찾으려면 먼저 sort()에서 값을 정렬합니다. limit()를 사용하여 값의 수를 얻으십시오. 즉, 마지막 객체만 원하면 limit(1)을 사용하십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo141.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e31c347fdf09dd6d08539ae), 이름:크리스 }{ _id:ObjectId(5e31c34bfdf09dd6d08539af), 이름:

    16. MongoDB를 사용하여 쿼리 결과를 변수에 푸시하시겠습니까?

      이를 위해 집계()를 사용할 수 있습니다. 문서로 컬렉션을 만들자 − 4db5. :50});{ 승인됨 :true, insertedId :ObjectId(5e32e9d9fdf09dd6d08539b6)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo142.find(); 이것은 다음과 같은 출력을 생성합니다 - <_id :ObjectId(5e32e9c6fdf09dd6d08539b2), 값 :50 }{ _id :ObjectId(5e32e9cafdf09dd6d08539b3), Objectdf039d08539b

    17. MongoDB를 사용한 단일 업데이트에서 $set 및 $push는 어떻게 합니까?

      이를 위해 단순히 update()를 사용하여 업데이트하십시오. 문서로 컬렉션을 만들자 − db.dem0143.insertOne({학생 ID:2,세부 정보:{이름:데이비드}});{ 확인됨:true, 삽입 ID:ObjectId(5e32eba5fdf09dd6d08539b8)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.dem0143.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e32eb9efdf09dd6d08539b7), StudentId :1, 자세히 :{ 이름 :크

    18. 객체 배열 내에서 결과를 찾고 MongoDB의 이메일 주소 필드와 일치합니까?

      먼저 문서로 컬렉션을 생성해 보겠습니다. − >db.demo144.insertOne({"EmployeeDetails":[{"EmployeeName":"Chris","EmployeeEmail":"[email protected]"},{"EmployeeName":"Bob","EmployeeEmail":"[email protected]"}]}); {    &quo

    19. MongoDB에서 유사한 배열을 가진 문서를 검색하고 유사도 값으로 정렬

      문서로 컬렉션을 만들자 − > db.demo123.insertOne({"ListOfSubject":['MySQL', 'MongoDB', 'Java']}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2f24ac140daf4c2a3544b8") } > db.demo123.insertOne({"ListOfSu

    20. MongoDB를 사용하여 중첩 배열에 새 항목을 추가하는 방법은 무엇입니까?

      이를 위해 update()와 함께 find()를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo124.insertOne(... {... 이름:John,... Id:101,... ProjectDetails:[{... ProjectName1:온라인 도서,... ProjectName2 :온라인 뱅킹... }, {... ProjectName1 :온라인 도서관 관리 시스템,... ProjectName2 :학교 관리 시스템.. . }]... }... );{ 승인됨 :true, insertedId :ObjectId(5e2f2c8b140

    Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:30/68  20-컴퓨터/Page Goto:1 24 25 26 27 28 29 30 31 32 33 34 35 36