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.demo713.insertOne( ...    { ...       tags: ...       [ ...          { ...             id:101, ...             Name

    2. 문서를 가져오기 위한 MongoDB 복합 조건?

      문서로 컬렉션을 만들자 − > db.demo714.insertOne({FirstName:"Chris",LastName:"Brown"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea9a2da85324c2c98cc4c2b") } > db.demo714.insertOne({FirstName:"Adam",LastName:&q

    3. MongoDB의 자식 컬렉션에서 개체를 제거하시겠습니까?

      자식 컬렉션에서 객체를 제거하려면 MongoDB에서 $pull을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo715.insertOne({ ...    _id:1, ...    details : ...    [ ...       { 'id' : '101', ...       'Information' : [ ...         &nbs

    4. MongoDB에서 계층적 JSON을 생성하시겠습니까?

      MongoDB에서 계층적 JSON을 생성하려면 다음 구문을 사용하십시오 - db.demo716.insertOne(    {       yourFieldName1,       yourFieldName2,       .       .       N,       "fieldName": {         &nb

    5. 집계:중첩 문서(중첩 객체)에서 날짜를 그룹화하고 개수를 표시합니까?

      집계의 경우 MongoDB에서 집계()를 사용합니다. $group을 사용하여 날짜를 그룹화합니다. 문서로 컬렉션을 만들자 − > db.demo717.insertOne( ...    { ...       "shippingdetails": ...       [ ...          { ...             duedate:"202

    6. 모든 문서에서 고유한 값을 계산하기 위한 MongoDB 쿼리는 무엇입니까?

      이를 위해 MongoDB에서 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo718.insertOne( ...    { ...       "id":101, ...       "details": ...       { ...          "OtherDetails": ["Chris", "Mi

    7. MongoDB 문서에서 특정 값보다 높은 값을 찾으십니까?

      특정 값 이상의 값을 찾으려면 다음은 MongoDB에서 $gte를 사용하는 구문입니다 - db.yourCollectionName.find({yourFieldName:{$gte:yourValue}}); 문서로 컬렉션을 만들자 − db.demo571.insertOne({가격:240});{ 승인됨:true, insertedId:ObjectId(5e909b3c39cfeaaf0b97b58a find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo571.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id

    8. 대소문자를 구분하지 않는 검색을 사용하는 MongoDB 쿼리?

      대소문자를 구분하지 않는 검색의 경우 find() 메서드에서 regex를 사용합니다. 다음은 구문입니다 - db.demo572.find({"yourFieldName" : { '$regex':/^yourValue$/i}}); 위의 구문을 이해하기 위해 문서로 컬렉션을 만들어 보겠습니다 - > db.demo572.insertOne({"CountryName":"US"});{    "acknowledged" : true, &quo

    9. 특정 값보다 큰 배열 값을 가진 문서를 일치시키는 MongoDB 쿼리

      $elemMatch를 사용할 수 있습니다. $elemMatch 연산자는 지정된 모든 쿼리 기준과 일치하는 요소가 하나 이상 있는 배열 필드가 포함된 문서를 찾습니다. 문서로 컬렉션을 만들자 − > db.demo701.insertOne({"ListOfValues":[100,200,300]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea6e8cf551299a9f98c9

    10. MongoDB 컬렉션에 인덱스를 생성하시겠습니까?

      인덱스를 생성하려면 MongoDB에서 createIndex()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo702.createIndex({"details.id":1}); {    "createdCollectionAutomatically" : true,    "numIndexesBefore" : 1,    "numIndexesAfter" : 2,    "ok&quo

    11. 문서의 배열 항목 수를 계산하고 새 필드에 표시하는 MongoDB 쿼리

      문서의 배열 항목 수를 계산하려면 MongoDB에서 $size를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo703.insertOne({"ListOfSubject":["MySQL","MongoDB"]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea6ebaf551299a9f98c93b4") } > db.dem

    12. MongoDB 컬렉션에서 고유한 값을 얻는 방법은 무엇입니까?

      고유한 값을 가져오고 중복을 무시하려면 MongoDB에서 고유한()을 사용하십시오. distinct()는 단일 컬렉션에서 지정된 필드에 대한 고유한 값을 찾고 결과를 배열로 반환합니다. 문서로 컬렉션을 만들자 − db.demo704.insertOne({LanguageCode:fo});{ 승인됨:true, insertedId 5ea6ee37551299a9f98c93c3)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo704.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:Objec

    13. MongoDB - 포함된 문서를 쿼리하시겠습니까?

      MongoDB에 포함된 문서를 쿼리하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo705.insertOne( ...    { ...       _id:101, ...       "Information": ...       [ ...          { ...             "

    14. 문서 및 하위 문서 예제 및 업데이트와 함께 MongoDB 표시

      다음은 문서 및 하위 문서를 보여주는 구문입니다 - db.yourCollectionName.insertOne(    {       yourFiledName:yourValue,       yourFieldName : [          {             yourFiledName1,             yo

    15. 서버 레코드가 있는 MongoDB 컬렉션에서 서버 상태를 비활성으로 설정하시겠습니까?

      문서로 컬렉션을 만들자 − > db.demo707.insertOne( ...    { ...       id:101, ...       "serverInformation": ...       [ ...          { ...             "IP":"192.56.34.3"

    16. 조건에 따라 MongoDB 레코드를 찾으시겠습니까?

      조건에 따라 MongoDB를 찾으려면 find()를 사용하고 조건을 설정하십시오. 문서로 컬렉션을 만들자 − > db.demo708.insertOne({"Name":"John",Marks:54}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea702e4d346dcb074dc6f33") } > db.demo708.insertOne({&quo

    17. 최소 점수로 두 개의 문서를 얻기 위한 MongoDB 집계

      정렬된 마크 목록을 얻으려면 $sort를 사용하십시오. $limit:2 사용 표시가 가장 적은 두 개의 문서만 표시합니다. 문서로 컬렉션을 만들자 − > db.demo709.insertOne({Name:"John","Marks":75}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea839005d33e20ed1097b76") } > db.

    18. MongoDB로 ID를 정렬하고 항목을 뒤집습니다.

      $natural은 문서를 자연스러운 순서로 반환합니다. 항목을 뒤집으려면 $natural:-1을 사용하세요. . 문서로 컬렉션을 만들자 − > db.demo710.insertOne({id:101,Name:"Robert"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea83a855d33e20ed1097b7a") } > db.demo710.insertOne(

    19. 특정 FirstName과 LastName을 가진 문서를 찾는 MongoDB 쿼리

      특정 이름과 성이 있는 문서를 찾으려면 $in과 함께 $and를 사용합니다. 이것을 MongoDB find()에서 구현하십시오. 문서로 컬렉션을 만들자 − > db.demo692.insertOne({FirstName:"Chris","LastName":"Brown"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea585dca7e81ad

    20. MongoDB 문서의 처음 4개 값을 무시하고 다음 3개를 표시하시겠습니까?

      이를 위해 $slice를 사용하고 무시하고 표시할 값의 개수를 설정합니다. 문서로 컬렉션을 만들자 − {값:[100,200,300,100,500,700,900,30000,40003,45999]});{ 승인됨 :true, insertedId :ObjectId(5ea58a1eece4e5779c)}9c07 find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo693.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5ea58a04ece4e5779399c07b), 값:[ 10, 74

    Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:6/68  20-컴퓨터/Page Goto:1 2 3 4 5 6 7 8 9 10 11 12