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

    1. MongoDB의 데이터에 대한 반환 형식 지정

      반환 형식을 지정하려면 MongoDB의 $addToSet을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo207.insertOne({"FavouriteTechnology":"Spring Boot"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3d8e7a03d395bdc21346f1") } > db.demo207.insertO

    2. 숫자 문자열을 숫자로 변환하는 MongoDB 쿼리

      숫자 문자열을 숫자로 변환하려면 MongoDB에서 parseInt()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo208.insertOne( { "value":"50"} ); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3d92d803d395bdc21346f6") } > db.demo208.insertOne( { "v

    3. 프로젝션 중에 필드 값을 변환하고 날짜/시간 요일을 생성하는 MongoDB 쿼리는 무엇입니까?

      날짜/날짜를 생성하기 위해 필드 값을 변환하려면 MongoDB 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo209.insertOne( ...   { ...      "_id" : "101", ...      "details" : [ ...         { ...            "dat&q

    4. MongoDB에서 특정 값의 개수 가져오기

      MongoDB에서 특정 값의 개수를 얻으려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − db.demo210.insertOne(... {... details:[... {... ClientName:Robert... },... {...... lientName: John Doe... },... {...... ClientName:Robert... },... {...... ClientName:Robert... },.. . {...... ClientName:David Miller... }... ]... }...);{ 승인됨 :true,

    5. MongoDB 기준 객체에서 두 개의 외부 값이 같은지 어떻게 테스트합니까?

      값을 테스트하려면 $type을 사용하십시오. 문서로 컬렉션을 만들자 − db.demo211.insert {id:102,이름:null});{ 승인됨:true, insertedId:ObjectId(5e3e2a5403d395bdc21346fb)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo211.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e3e298203d395bdc21346fa), id:101, 이름:크리스 }{ _id:ObjectId(5e3e2a5403d39

    6. 단어를 통해 MongoDB 문서 찾기

      단어를 통해 MongoDB 문서를 찾으려면 find()를 사용하고 다음과 같이 단어를 설정하십시오 - word/i 문서로 컬렉션을 만들자 − > db.demo212.insertOne({"details":[{"Name":"John Doe"}]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3e2c7603d395bdc21346ff&qu

    7. MongoDB의 다른 배열 내에 중첩된 배열에서 특정 레코드 삭제

      특정 레코드를 삭제하려면 $pull을 사용하고 이미 생성된 컬렉션을 업데이트 중이므로 UPDATE()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo213.insertOne({ ...   "id": 101, ...   "details1": [ ...      { ...         "Name": "Chris", ...       &nbs

    8. MongoDB의 모든 키를 나열하지 않고 프로젝션에서 하위 필드를 최상위 수준으로 승격하시겠습니까?

      프로젝션에서 하위 필드를 최상위 수준으로 승격하려면 $objectToArray 및 $arrayToObject를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. > db.promoteSubfieldsDemo.insertOne({'s':10,'y':{'t':20,'u':30,}}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e03

    9. MongoDB의 쿼리에서 특정 값 목록을 반환할 수 있습니까?

      특정 값 목록을 반환하려면 map()을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo195.insertOne({"Subject":"MySQL"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3af3f203d395bdc21346d4") } > db.demo195.insertOne({"Subject":"

    10. 다른 키가 MongoDB의 일부 값과 동일한 위치에서 키 값을 업데이트하시겠습니까?

      문서로 컬렉션을 만들자 − > db.demo196.insertOne( ...   { ... ...      "Id" : "101", ...      "details" : [ ...         { ...            "FirstName" : "Chris", ...   &n

    11. MongoDB에서 limit()가 쿼리 속도를 증가시키나요?

      아니요, LIMIT()를 사용하면 대역폭 소비가 줄어들고 쿼리 속도가 증가하지 않습니다. 예제를 보고 문서로 컬렉션을 생성해 보겠습니다. − > db.demo197.insertOne({"Name":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3afde803d395bdc21346d8") } > db.demo197.inser

    12. 여러 조건으로 $pull/$unset에 대한 MongoDB 쿼리?

      이를 위해 업데이트와 함께 $pull을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo198.insertOne({"List":{"Values":[10,20,30,30,70,80,90]}}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3c224503d395bdc21346df") } > db.demo198.insertOne({&qu

    13. 중첩 문서에 대한 MongoDB의 집계?

      MongoDB에서 집계하려면 집계()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo199.insertOne( ...   { ...      "details1":{ ...         "details2":{ ...            "details3":{ ...            

    14. MongoDB가 여러 하위 문서를 필터링합니까?

      MongoDB에서 여러 하위 문서를 필터링하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − db.demo200.insertOne(... {... Id:101,... details1:[... {... isActive:true,... SubjectName:MySQL... },{... isActive:false,... SubjectName:Java... }... ],... details2:[.. . {... isActive:false,... 이름:데이비드... },{... isActive:true,... 이름:마이크... }

    15. MongoDB 문서에서 특정 값만 업데이트

      특정 값만 업데이트하려면 update()를 사용하고 $set을 사용하여 새 값을 설정합니다. 문서로 컬렉션을 만들자 − > db.demo201.insertOne({"ClientName":"Chris Brown","ClientAge":26}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3c39ca03d395bdc21346e5"

    16. MongoDB 설명 쿼리 계획을 표시하시겠습니까?

      쿼리 계획에 대한 정보는 MongoDB에서 Explain()을 사용하십시오. 문서로 컬렉션을 만들자 − db.demo202.insertFirstName({StudentFirstName 밥,StudentAge:22});{ 승인됨 :true, insertedId :ObjectId(5e3c3bde03d395bdc21346ea)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo202.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e3c3bd103d395bdc21346e8

    17. MongoDB에서 둘 이상의 조건으로 중첩 배열 쿼리

      중첩 배열을 쿼리하려면 MongoDB에서 $elemMatch를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo203.insertOne({ ...   "_id" : "101", ...   "Name" : "Chris", ...   "details1" : [ ...      { ...         "empName" : &qu

    18. MongoDB의 배열에 있는 요소만 표시하시겠습니까?

      배열에서 찾은 요소만 표시하려면 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo204.insertOne( ...   { ...      "_id" : 101, ...      "Name" : "Chris", ...      "Age" : 23, ...      "details" : [ ...  

    19. 존재를 기반으로 레코드를 가져오기 위해 MongoDB에서 또는 연산자를 사용하는 방법은 무엇입니까?

      $or를 사용하여 레코드를 가져오려면 $exists와 함께 $or를 사용합니다. 문서로 컬렉션을 만들자 − >db.demo185.insertOne({_id:101,details:{Name:"Chris",Score:78,Subjects:{"Name":"MySQL"}}}); { "acknowledged" : true, "insertedId" : 101 } > db.demo185.insertOne({_id:102,details:{Name:

    20. 대소문자를 구분하지 않는 특정 검색을 위한 MongoDB 쿼리

      먼저 문서로 컬렉션을 생성해 보겠습니다. − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo186.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5e399d769e4f06af55199808), UserEmailId:[email protected], UserName:John }{ _id:ObjectId(5e399d879e4f906af05) :[email protected], 사용자 이름 :크리스 }{ _id :ObjectId(5e399d979e4f06af5519980a), U

    Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:39/68  20-컴퓨터/Page Goto:1 33 34 35 36 37 38 39 40 41 42 43 44 45