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

    1. MongoDB findOne()에서 정규식 사용

      findOne()은 컬렉션에 대해 지정된 쿼리 기준을 충족하는 하나의 문서를 반환합니다. 문서로 컬렉션을 만들자 − > db.demo655.insertOne({subject:"MySQL"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea050254deddd72997713cc") } > db.demo655.insertOne({subject:"Mon

    2. MongoDB 데이터베이스를 지우는 방법은 무엇입니까?

      지우려면 dropDatabase를 사용하십시오. 다음은 구문입니다 - use yourDatabaseName; db.dropDatabase(); 사용 MongoDB 데이터베이스를 지우려면 먼저 모든 데이터베이스를 표시하십시오 - > show dbs 이것은 다음과 같은 출력을 생성합니다 - MyDB    0.000GB admin    0.000GB config    0.000GB local    0.000GB onlinecustomertracker 0.00

    3. MongoDB에서 여러 번 푸시 및 슬라이스?

      MongoDB에서 푸시 및 슬라이스하려면 $push 및 $slice를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo656.insertOne({Name:"John"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea060264deddd72997713cf") } find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - > db.demo656.fi

    4. MongoDB 컬렉션에서 날짜별로 그룹화하시겠습니까?

      날짜별로 그룹화하려면 MongoDB 집계에서 $group을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo657.insertOne({ ...       id: 1, ...       Name: "Chris", ...       DueDate: new ISODate("2020-04-22") ...    } ... ); {    "acknowledged"

    5. MongoDB의 컬렉션에 고유 인덱스인 필드를 추가하시겠습니까?

      고유 인덱스의 경우 인덱스를 생성하는 동안 unique - true를 설정합니다. 문서로 컬렉션을 만들자 − > db.demo658.createIndex({FirstName:1},{unique:true,sparse:true}); {    "createdCollectionAutomatically" : true,    "numIndexesBefore" : 1,    "numIndexesAfter" : 2,   &nb

    6. MongoDB로 각 그룹의 최대 항목을 선택하는 방법은 무엇입니까?

      $group을 사용할 수 있습니다. 문서로 컬렉션을 만들자 − > db.demo659.insertOne({Name:"Chris",CountryName:"US","Marks":50}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea1a50724113ea5458c7cf9") } > db.demo659.insertOne({Na

    7. MongoDB 대규모 컬렉션 및 느린 검색? 어떻게 고치는 지?

      더 빠른 검색을 위해 인덱스를 생성합니다. 이를 위해 createIndex()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo661.createIndex({ListOfName:1}); {    "createdCollectionAutomatically" : true,    "numIndexesBefore" : 1,    "numIndexesAfter" : 2,    "ok" :

    8. MongoDB에서 하위 문서를 어떻게 필터링합니까?

      하위 문서를 필터링하려면 MongoDB 집계를 사용하고 그 중 $unwind를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo662.insertOne( ... { ...    "details":[ ...   { ...       Name:"Chris", ...       Marks:35 ...    }, ...    { ...       Na

    9. 내 MongoDB 그룹 쿼리가 부동 소수점 변환에서 항상 0을 반환하는 이유는 무엇입니까? 그것을 고치는 방법?

      플로트 변환의 ​​경우 MongoDB에서 parseFloat()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo523.insertOne({"details":{values:"-0.45"}});{    "acknowledged" : true,    "insertedId" : ObjectId("5e89b7efb3fbf26334ef611f") } find() 메서드를 사용하여 컬렉션의 모든 문서 표

    10. MongoDB에서 두 날짜 사이의 날짜를 검색하는 방법은 무엇입니까?

      MongoDB에서 두 날짜 사이의 날짜를 검색하려면 $gte 및 $lt를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo524.inser EndDate:new ISODate(2020-12-31)});{ 승인됨:true, insertedId:ObjectId(5e8adbf3437efc8605595b65)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo524.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e8adbe5437efc8605595b63), EndDa

    11. 객체 배열 내에서 여러 일치 항목을 찾는 MongoDB 쿼리?

      이를 위해 $regex와 함께 $and를 사용합니다. $and는 하나 이상의 표현식 배열에 대해 논리 AND 연산을 수행하고 배열의 모든 표현식을 충족하는 문서를 선택합니다. 문서로 컬렉션을 만들자 − > db.demo525.insertOne({"details":[{Name:"Chris","CountryName":"US"}]});{    "acknowledged" : true,    "inse

    12. MongoDB에서 $push로 배열 업데이트

      $push로 배열을 업데이트하려면 MongoDB에서 updateOne()을 사용하세요. 문서로 컬렉션을 만들자 − > db.demo526.insertOne( ... { ... ...    "CountryName": "US", ...    "TeacherName": "Bob", ...    "StudentInformation": [ ...       { ...

    13. MongoDB에서 Group 수행 및 문서의 가격 기록 합계

      이를 위해 $group을 사용하고 그 안에 $sum을 사용하여 추가해야 합니다. 문서로 컬렉션을 만들자 − > db.demo527.insertOne({"Price":45.5});{    "acknowledged" : true,    "insertedId" : ObjectId("5e8aff2fef4dcbee04fbbbdc") } > db.demo527.insertOne({"Price":55.5});{

    14. id로 MongoDB 컬렉션 항목을 일치 시키시겠습니까?

      컬렉션 항목을 ID별로 일치시키려면 MongoDB에서 $in을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo528.insertOne({"Name":"Chris",Age:21});{    "acknowledged" : true,    "insertedId" : ObjectId("5e8b00d2ef4dcbee04fbbbe0") } > db.demo528.insertOne({"Nam

    15. _id별로 그룹화하는 MongoDB 쿼리

      MongoDB에서 _id로 그룹화하려면 $group을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo529.insertOne({"Score":10});{    "acknowledged" : true,    "insertedId" : ObjectId("5e8b1d5bef4dcbee04fbbbe4") } > db.demo529.insertOne({"Score":20});{   &nb

    16. null 값이 가능한 경우 MongoDB에서 ORDERBY를 사용하는 방법은 무엇입니까?

      null 값도 있으면 sort()를 사용하여 ORDERBY를 구현합니다. 참고 − MongoDB v3.2부터 $orderby 연산자는 mongo 셸에서 더 이상 사용되지 않습니다. 대신 cursor.sort()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo530.insertOne({"Name":"Chris"});{    "acknowledged" : true,    "insertedId" : Object

    17. 정규식을 사용하는 동안 MongoDB 성능 문제 방지

      MongoDB에서 성능 문제를 피하려면 인덱스 개념을 사용하십시오. 문서로 컬렉션을 만들자 − db.demo531.insertOne({국가명:미국,이름:CHRIS });{ 승인됨 :true, insertedId :ObjectId(5e8b2badef4dcbee04fbbbf5)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo531.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e8b2b60ef4dcbee04fbbbf2), 국가명:미국, 이름:크리스 }{ _id:O

    18. 집계를 사용하여 MongoDB 문서를 오름차순으로 정렬하시겠습니까?

      MongoDB 집계에서 $sort를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo652.insertOne({ ...    value:10, ...    "details" : [{ ...       "ProductName" : "Product-1", ...       "ProductQuantity" : 8, ...       &quo

    19. MongoDB 문서에서 중복 열 값의 점수를 합산합니까?

      다른 문서의 값을 합산하려면 MongoDB $group을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo512.insertOne({"Name":"Chris","Score1":45,"Score2":65,"CountryName":"US"});{    "acknowledged" : true,    "insertedId" : ObjectId(&qu

    20. MongoDB:정규식 입력과 유사한 이름을 찾으십니까?

      MongoDB에서 $regex로 이름을 보내 입력과 유사한 이름을 찾습니다. 문서로 컬렉션을 만들자 − > db.demo514.insertOne({"Information":{"FullName":"John Doe"}});{    "acknowledged" : true,    "insertedId" : ObjectId("5e885116987b6e0e9d18f58c") } > db.de

    Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:11/68  20-컴퓨터/Page Goto:1 5 6 7 8 9 10 11 12 13 14 15 16 17