Computer >> 컴퓨터 >  >> 프로그래밍 >> MongoDB

MongoDB

  1. MongoDB:참조를 키로 사용하고 수동으로 값을 추가하시겠습니까?

    수동으로 값을 추가하려면 MongoDB에서 $push를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo585.insert({ ...    firstName: 'John', ...    lastName: 'Doe', ...    SubjectName:"MongoDB", ...    Marks: [59] ... }); WriteResult({ "nInserted" : 1 }) >

  2. 고유하고 개수를 선택하는 MongoDB 쿼리?

    문서로 컬렉션을 만들자 − > db.demo586.insertOne( ...    {"details": [ ...       { ...          "Name":"Chris", ...          "Marks":71 ...       }, ...       { ..

  3. MongoDB에서 하위 문서를 계속 추가하는 방법은 무엇입니까?

    하위 문서를 추가하려면 MongoDB에서 $push를 사용하십시오. update()는 업데이트에 사용됩니다. 문서로 컬렉션을 만들자 − > db.demo587.insertOne({"id":101,"details":[{Name:"Chris",Age:21,Marks:57}]});{    "acknowledged" : true, "insertedId" : ObjectId("5e92ba01fd2d90c177b5bcc9&

  4. 고유한 배열 항목을 수집하는 MongoDB 쿼리?

    고유한 배열 항목을 수집하려면 고유한()을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo588.insertOne({"CountryName":["US","AUS","UK","US","UK","AUS"]});{    "acknowledged" : true, "insertedId" : ObjectId("5e92bbd2fd2d90c177

  5. 청구 주소가 문서의 배달 주소와 동일한 "어디서"를 찾기 위한 MongoDB 쿼리는 무엇입니까?

    동등성을 확인하고 문서를 가져오려면 MongoDB에서 $where를 사용하세요. 문서로 컬렉션을 만들자 − > db.demo589.insertOne({deliveryAddress:"US",billingAddress:"UK"});{    "acknowledged" : true, "insertedId" : ObjectId("5e92c117fd2d90c177b5bccc") } > db.demo589.insertOne({d

  6. _id를 제외한 모든 필드 값을 표시하는 MongoDB 쿼리

    문서로 컬렉션을 만들자 − > db.demo590.insert([ ...    { "Name": "Chris", "Age": 21 }, ...    {"Name": "Bob", "Age": 20}, ...    { "Name": "Sam", "Age": 19 } ... ]); BulkWriteResult({ &nbs

  7. 중첩 문서에 대한 MongoDB find() 쿼리?

    중첩 문서에서 값을 가져오려면 점 표기법을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo591.insert([ ...    { "Name": "John", "Age": 23 }, ...    {"Name": "Carol", "Age": 26}, ...    { "Name": "Robert", "Age":

  8. 배열 필드가 포함된 문서와 일치하는 MongoDB 쿼리

    배열 필드가 포함된 문서를 일치시키려면 $elemMatch 연산자를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo592.insertOne( ...    { ...       "id":101, ...       "details" : [ ...          { "Name" : "Chris", "Value" : &

  9. MongoDB에 포함된 문서 배열을 쿼리하고 다른 문서를 푸시하시겠습니까?

    이를 위해 업데이트와 함께 $push를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo573.insertOne( ...    { ...       '_id' :101, ...       'SearchInformation' : [ ...          { ...             'Site' : '

  10. MongoDB의 모든 값과 일치하도록 집계 작업

    MongoDB의 모든 값을 일치시키려면 $and와 함께 Aggregation에서 $match를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo574.insertOne( ...    { ...       "details1": { ...          "details2": { ...             "dueDate":

  11. MongoDB에서 id 필드 숨기기

    문서로 컬렉션을 만들자 − > db.demo575.insertOne({id:101,Information:{Name:"Chris",Age:21}});{    "acknowledged" : true, "insertedId" : ObjectId("5e916a55581e9acd78b427f7") } > db.demo575.insertOne({id:102,Information:{Name:"David",Age:20}});{ &

  12. MongoDB의 "$group" 작업에서 처음 두 필드만 정렬하고 가져옵니다.

    문서로 컬렉션을 만들자 − > db.demo576.insertOne({id:101,Name:"Chris",Marks:45}){    "acknowledged" : true, "insertedId" : ObjectId("5e916c3b581e9acd78b427fa") } > db.demo576.insertOne({id:101,Name:"John",Marks:55}){    "acknowled

  13. MongoDB 컬렉션을 배열 값으로 정렬하시겠습니까?

    배열 값으로 MongoDB 컬렉션을 정렬하려면 $sort와 함께 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo577.insertOne( ...    { ... ...       "student": { ...          "details": [ ...             { ...       &nbs

  14. 배열의 한 요소만 슬라이스하는 MongoDB 쿼리

    배열의 한 요소만 슬라이스하려면 MongoDB에서 $slice를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo579.insertOne( ...    { ...       "_id" : 101, ...       "details" : { "FirstName" : "John" }, ...       "Marks" : [ 56,78,90

  15. MongoDB의 다른 컬렉션 요소에 있는 고유한 속성을 합하고 결과 가격을 얻으시겠습니까?

    여러 컬렉션 요소의 고유 속성 합계를 계산하려면 $group과 함께 $cond를 사용합니다. 이것은 결과 가격을 제공합니다. 문서로 컬렉션을 만들자 − > db.demo580.insertOne( ...    { ...       "Name":"John", ...       "Id1":"110", ...       "Id2":"111

  16. MongoDB에서 목록을 주문하고 항목에 위치를 추가하려면 어떻게 해야 합니까?

    목록을 정렬하려면 sort()를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo581.insertOne({이름: David,Score:150});{ acknowledged :true, insertedId :ObjectId(5e91cbbcfd2d90c177b5bcb8)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo581.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e91cbbbfd2d90c177b5bcb6), 이름:크리스, 점수:56 }{ _id:Obj

  17. 시스템 변수 $$ROOT에 그룹 누산기 연산자 $first를 적용하여 루트 문서에 대한 참조를 반환하시겠습니까?

    누적기는 문서가 파이프라인을 통해 진행됨에 따라 상태를 유지하는 연산자입니다. $ROOT는 루트 문서, 즉 현재 집계 파이프라인 단계에서 처리 중인 최상위 문서를 참조합니다. 문서로 컬렉션을 만들자 − > db.demo582.insertOne({FirstName:"Chris",Age:21,createDate:new ISODate("2020-01-10")});{    "acknowledged" : true, "insertedId" : O

  18. MongoDB에서 하위 문서로 하위 문서를 필터링하시겠습니까?

    이를 위해 $unwind와 함께 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo583.insert([ ...    { ...       "details1" : [ ...          { ...             "details2" : [ ...             &nb

  19. $or?에 여러 조건이 설정된 문서를 가져오는 MongoDB 쿼리

    문서로 컬렉션을 만들자 − db.demo711.insertOne({이름:David,Marks:85,Age:23,status:활성});{ 승인됨:true, insertedId:ObjectId(5ea85c775d33e20ed1097b81 )} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo711.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5ea85c215d33e20ed1097b7e), Name:John, Marks:75, Age:21, status:활성 }{ _i

  20. MongoDB 컬렉션의 모든 문서에 새 필드를 추가하는 방법

    새 필드를 추가하려면 MongoDB에서 $addFields를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo712.insertOne({"Name":"John"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea85f675d33e20ed1097b82") } > db.demo712.insertOne({"Name":&

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