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

    1. MongoDB에서 키를 알 수 없는 경우를 찾으십니까?

      키를 알 수 없는 경우를 찾으려면 $addField 및 $objectToArray를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.demo375.insertOne(.. . {... 세부 정보:{... 이름:데이비드,... 나이:22... }... }... );{ 확인됨 :true, 삽입 ID :ObjectId(5e5a0ae42ae06a1609a00b08)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo375.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :Obj

    2. show dbs와 show 데이터베이스의 MongoDB 차이점은 무엇입니까?

      show db와 show 데이터베이스 사이에는 차이가 없습니다. 두 명령 모두 내부적으로 listDatabases 명령을 호출합니다. show dbs 명령은 다음과 같습니다 - DB 표시 이것은 다음과 같은 출력을 생성합니다 - 관리자 0.002GB앱 0.000GB비즈니스 0.000GB구성 0.000GB로컬 0.000GB메인 0.000GBmy 0.001GBok 0.001GB샘플 0GB0GB00GB00001GB샘플 0.003GB샘플데모 0.000GB학생검색 0.000GB테스트 데이터베이스 표시 명령은 다음과 같습니다 - 데이

    3. 저장 함수를 실행하는 MongoDB 쿼리?

      JavaScript 함수는 system.js라는 시스템 컬렉션을 사용하여 재사용을 위해 저장할 수 있습니다. 함수를 저장하려면 db.collection.save(),를 사용하세요. 먼저 함수를 생성해 보겠습니다. 다음은 쿼리입니다 - > db.system.js.save({ ...    _id: "displayMessage", ...    value: function (data) { ...       return 'The Name is: &

    4. MongoDB에서 집계 후 업데이트하는 방법은 무엇입니까?

      문서를 업데이트하기 위해 집계 파이프라인을 사용할 수 없습니다. update()를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo376.insertOne( ...    { ... ...       "id" :101, ... ...       "details" : [ ...          { ...       &nb

    5. MongoDB 집계 방법에서 정수 배열을 어떻게 연결할 수 있습니까?

      연결하려면 MongoDB 집계()에서 $concat을 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo377.insertOne({"ListOfIds":[1001,1002,1003,1004,1005,1006,1007]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e5a73462ae06a1609a00b0e") } find() 메서드를 사

    6. MongoDB에서 하위 문서 조작하기

      하위 문서를 조작하려면 MongoDB에서 점(.) 표기법을 사용하십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.demo378.insertOne( ...    { ...       Name: 'Chris', ...       details:[ ...          {id:101,Score:56}, ...          {id:102,Sc

    7. 특정 중첩 속성에 대한 MongoDB 프로젝션?

      특정 중첩 속성에 대한 프로젝션의 경우 MongoDB에서 집계()를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.demo379.insertOne(... {... details1 :{... details2 :{... details3 :{... 10 :John,. .. 50 :크리스,... 40 :데이비드,... 30:마이크... }... }... }... }... );{ 승인됨 :true, insertedId :ObjectId(5e5a94f82ae06a1609a00b10)} find() 메서드를 사용하여 컬렉션의

    8. MongoDB $addToSet을 사용하여 객체의 깊은 중첩 배열을 추가하시겠습니까?

      $addToSet 연산자는 값이 이미 존재하지 않는 한 배열에 값을 추가합니다. 이 경우 $addToSet은 해당 배열에 아무 것도 하지 않습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo380.insertOne({ ... ...    "details" : [ ...       { ...          "Name" : "Chris", ...   &nbs

    9. MongoDB에서 특정 하위 문서를 선택하는 방법은 무엇입니까?

      MongoDB에서 특정 하위 문서를 선택하려면 find()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo37.insertOne({"Details":[{"Name":"Chris","Age":21},{"Name":"David","Age":23}]}); {    "acknowledged" : true,    "insertedId&qu

    10. 문자열을 int로 변환하는 MongoDB 쿼리?

      string을 int로 변환하려면 MongoDB에서 parseInt()를 사용하십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.demo369.insertOne({가격:19548575}); insertedId :ObjectId(5e57e2ee2ae06a1609a00aef)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo369.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5e57e2e32ae06a1609a00aed), Price :1000000 }{ _

    11. MongoDB 데이터베이스의 찾기 쿼리에서 배열 값 검색

      찾기 쿼리에서 배열 값을 검색하려면 점 표기법을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo38.insertOne({"ClientDetails":[{"ClientId":101,"ClientName":"Chris"}]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e176abccfb11e5c34d898d9&

    12. 요소 순서에 관계없이 배열과 일치하는 문서에 대한 MongoDB 쿼리

      이를 위해 MongoDB에서 $all을 사용합니다. MongoDB의 $all 연산자는 필드 값이 지정된 모든 요소를 ​​포함하는 배열인 문서를 선택합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo370.insertOne( ...    { ...       "Name" : "Chris", ...       "details" : [ ...       &nbs

    13. Mongo DB 문서의 단일 목록 항목을 업데이트하고 1씩 증가

      이를 위해 위치 연산자($)를 사용합니다. 필드 값을 1씩 증가시키려면 $inc 연산자를 사용하십시오. 문서로 컬렉션을 만들자 − >db.demo39.insertOne({"ProductDetails":[{"ProductName":"Product-1","ProductPrice":349}]}); {    "acknowledged" : true,    "insertedId" : ObjectI

    14. 특정 MongoDB 데이터베이스에 컬렉션을 표시하시겠습니까?

      먼저 아래 구문과 같이 USE 명령을 사용하여 MongoDB의 특정 데이터베이스로 전환합니다. - use yourDatabaseName; db.getCollectionNames(); 사용 WEB 데이터베이스 컬렉션을 표시하기 위해 위의 구문을 구현해 보겠습니다. - > use web; switched to db web > db.getCollectionNames();로 전환 이것은 다음과 같은 출력을 생성합니다 - [    "2015-myCollection",   &nb

    15. MongoDB의 특정 필드로 검색

      먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.demo371.insertOne({"Name":"David","CountryName":"US"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e57f6982ae06a1609a00af2") } > db.demo371.insertOne({"Nam

    16. MongoDB에서 새 객체를 만들고 저장된 객체를 가져오는 방법은 무엇입니까?

      이를 위해 MongoDB에서 save()를 사용합니다. 다음은 구문입니다 - var anyVaribaleName=yourValue db.anyCollectionName.save(yourVariableName); yourVariableName; 먼저 우리의 예를 위한 객체를 생성합시다 - > var studentDetails={"StudentName":"Chris","ListOfMarks":[56,78,89],"ListOfSubject":["MyS

    17. MongoDB 컬렉션에서 기본 키를 변경하시겠습니까?

      기본 키를 변경하려면 먼저 삭제해야 합니다. 삭제와 함께 forEach()를 사용하여 제거한 다음 새 기본 키를 가져옵니다. 문서로 컬렉션을 만들자 − > db.demo41.insertOne({"StudentName":"Carol"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e25ce4acfb11e5c34d898e3") } find() 메

    18. MongoDB 집계와 함께 $ifNull을 사용하는 방법은 무엇입니까?

      $ifNull은 표현식을 평가하고 표현식이 null이 아닌 값으로 평가되는 경우 표현식의 값을 반환합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − 909) find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo372.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e591aea2ae06a1609a00af6), FirstName:Chris }{ _id:ObjectId(5e591aef2ae06a1609a00af7), FirstName:null }{ 91af15e09ae0

    19. 컬렉션에서 특정 도시 레코드를 찾기 위한 MongoDB 쿼리

      이를 위해 find()를 사용하고 특정 레코드를 가져옵니다. 문서로 컬렉션을 만들자 − > db.demo30.insertOne({"City":"New York"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e174ceccfb11e5c34d898bd") } > db.demo30.insertOne({"City":"

    20. MongoDB가 인덱스 대신 BasicCursor를 사용하도록 강제하는 방법은 무엇입니까?

      인덱스를 사용하지 않으려면 MongoDB에서 힌트()를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo31.insertOne({StudentFirstName:제임스});{ 확인됨:true, insertedId:ObjectId(5e174fa0cfb11e5c34d898c4)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo31.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e174f8fcfb11e5c34d898c1), StudentFirstName:John }

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