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.demo412.insertOne(... {... 정보1 :[... {... 정보2 :[... 존,... 데이비드... ]... },... {... 정보2 :[... 마이크... ]... }... ]. .. }... );{ 승인됨 :true, insertedId :ObjectId(5e70f38b15dc524f70227683)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo412.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e70

    2. 와일드 카드를 사용하여 MongoDB에서 중첩 필드를 제외할 수 있습니까?

      집계 파이프라인으로 이를 달성하십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo413.insertOne( ...    { ...       "_id": "101", ...       "details": { ...          "Info1": { ...           &n

    3. MongoDB 데이터베이스의 객체 배열에서 _id로 찾으시겠습니까?

      객체 배열에서 _id로 찾으려면 집계를 사용하고 find()를 사용하지 마십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo414.insertOne( ...    { ...       "_id": "110", ...       "details":[ ...          { ...          

    4. MongoDB 쿼리에서 특정 열을 선택하는 방법은 무엇입니까?

      특정 열을 선택하려면 나머지 열을 무시할 수 있습니다. 즉, 해당 열을 숨기려면 0으로 설정합니다. 먼저 문서로 컬렉션을 생성하겠습니다 - > db.demo415.insertOne({"ClientName":"Robert","ClientCountryName":"US"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e72

    5. MongoDB에서 컬렉션을 Capped로 변환

      컬렉션을 capped로 변환하려면 runCommand()를 사용하십시오. 지정된 데이터베이스 명령을 실행하는 도우미를 제공합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo416.insertOne({"StudentName":"David"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e723a7bb912067e57771adf"

    6. MongoDB에서 각 직원의 10%로 급여 필드 값 업데이트

      먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo417.insertOne({"EmployeeName":"Chris","EmployeeSalary":500}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e723ebbb912067e57771ae4") } > db.demo417.insertOne({"Emp

    7. 중첩 배열의 모든 요소가 조건과 일치하는 객체를 필터링하는 MongoDB 쿼리

      이를 위해 집계()를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.demo418.insertOne(... {... 세부 정보:[... {... CountryName:US,... Marks:78... },... {... CountryName:UK,... Marks:97... },.. .... ],... 이름:마이크... }... );{ 승인됨 :true, insertedId :ObjectId(5e724325b912067e57771ae7)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.dem

    8. MongoDB의 특정 키로 배열의 객체 업데이트

      먼저 문서로 컬렉션을 만들어 보겠습니다. − >db.demo419.insertOne({"ProductInformation":[{"ProductName":"Product-1","ProductPrice":500},{"ProductName":"Product-2","ProductPrice":600}]}); {    "acknowledged" : true,   &nbs

    9. MongoDB에서 두 배열의 교차점을 얻는 방법은 무엇입니까?

      두 배열의 교집합을 얻으려면 $setIntersection을 집계()와 함께 사용하십시오. 문서로 컬렉션을 만들자 − db.demo61.insertOne({값1:[10,20,30,40,50],값2:[30,100,70,120,40]});{ 확인됨 :true, insertedId :ObjectId(5e286e28cfb11e5c34d8992a)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo61.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - 다음은 MongoDB에서 두 배열

    10. MongoDB에서 ObjectId 열에 대해 정렬을 수행하는 방법은 무엇입니까?

      ObjectId 열에 대한 정렬을 수행하려면 sort()를 사용하십시오. 문서로 컬렉션을 만들어 봅시다. find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo403.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e6f89b0fac4d418a017858e), 이름:크리스 }{ _id:ObjectId(5e6f89b2fac4d418a017858f), 이름:(데이비드:개체 }{ 5e6f89b5fac4d418a0178590), 이름:밥 }{ _id:ObjectId(5e6f89

    11. 단어별로 정렬하는 MongoDB 쿼리

      단어별로 정렬하려면 $cond와 함께 $addField를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo62.insertOne({"Subject":"MySQL"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e287084cfb11e5c34d8992f") } > db.demo62.insertOne({"Subject"

    12. MongoDB의 트랜잭션 잠금?

      트랜잭션 지원은 MongoDB 4.0에서 사용할 수 없습니다. 유사한 결과를 얻으려면 findOneAndUpdate()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo404.insertOne({"FirstName":"John"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e6f8c38fac4d418a0178592") } >

    13. MongoDB 찾기() 작업

      MongoDB의 find()는 컬렉션이나 보기에서 문서를 선택하고 선택한 문서에 커서를 반환합니다. 매개변수가 없는 find() 메서드는 컬렉션의 모든 문서를 반환하고 문서의 모든 필드를 반환합니다. 예제를 보고 문서로 컬렉션을 생성해 보겠습니다. − > db.demo405.insertOne({"StudentInfo":{"Name":"Chris"}}); {    "acknowledged" : true,    "

    14. MongoDB를 사용하여 한 그룹의 합계를 집계하려면

      합계를 집계하려면 MongoDB에서 $sum을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo406.insertOne({"Score":35}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e6f99d5fac4d418a0178599") } > db.demo406.insertOne({"Score":55}); {    

    15. MongoDB에서 하위 문서를 쿼리하여 배열을 필터로 사용하는 방법은 무엇입니까?

      이를 위해 MongoDB에서 $setIsSubset을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo407.insertOne( ...    { ...       Name:"Chris", ...       "details" : [ ...          { ...             id:100 ...  

    16. 올바른 역할로 기존 데이터베이스에 MongoDB 사용자를 만드는 방법은 무엇입니까?

      MongoDB에서 새 사용자를 생성하려면 createUser()를 사용하십시오. 다음은 쿼리입니다 - > db.createUser( ...    { ...       user: "John", ...       pwd: "123456", ...       roles: [ { role: "readWrite", db: "test" } ], ...   &nb

    17. MongoDB 쿼리 계획 이해

      MongoDB에서 쿼리 계획을 얻으려면 Explain()을 사용하십시오. $explain 연산자는 쿼리 계획에 대한 정보를 제공합니다. 문서로 컬렉션을 만들자 − > db.demo408.insertOne({"Value":50}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e70e3a115dc524f70227678") } > db.demo408.insert

    18. 특정 문자열로 MongoDB 문서를 찾는 방법은 무엇입니까?

      특정 문자열이 있는 문서를 찾으려면 find()를 사용하고 정규 표현식으로 문자열을 검색합니다. 문서로 컬렉션을 만들자 − db.demo409.insertOne({Name:David Brown});{ acknowledgeed :true, insertedId:ObjectId44fe172 } find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo409.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e70e4e515dc524f7022767c), 이름 :John Doe }{

    19. MongoDB에서 속성을 복사하는 방법은 무엇입니까?

      한 속성의 값을 다른 속성으로 복사하려면 $set을 update()와 함께 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo55.insertOne({"ShippingDate":'',"date":new ISODate("2019-01-21")}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2716dfcfb11e5c

    20. MongoDB에서 배열을 푸시하는 방법은 무엇입니까?

      배열을 푸시하려면 MongoDB에서 $push를 사용합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.demo399.insertOne({이름:데이비드,나이:22});{ 확인됨:true, insertedId:ObjectId(5e610364fac4d457a10) find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo399.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e610339fac4d418a017856d), 이름:크리스, 나이:21 }{ _id:ObjectId

    Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:19/68  20-컴퓨터/Page Goto:1 13 14 15 16 17 18 19 20 21 22 23 24 25