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

    1. MongoDB 업데이트 작업을 사용하여 필드를 배열로 변환하시겠습니까?

      필드를 배열로 변환하려면 $set 연산자를 사용하십시오. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.convertAFieldToAnArrayDemo.insertOne({"StudentSubject":"MongoDB"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ce92d7778f00858fb12e91d") } 다음은 find()

    2. MongoDB에서 자식 객체를 업데이트하려면 어떻게 해야 합니까?

      자식 개체를 업데이트하려면 $set 연산자를 사용합니다. 먼저 문서를 사용하여 컬렉션을 만들어 보겠습니다. − >db.updateChildObjectsDemo.insertOne({"StudentName":"Chris","StudentOtherDetails":{"StudentSubject":"MongoDB","StudentCountryName":"AUS"}}); {    "ack

    3. MongoDB의 찾기 쿼리에서 배열 값을 검색합니까?

      배열 값을 검색하려면 점(.) 표기법을 사용하십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.retrievingArrayDemo.insertOne(    { "UserDetails" : [       { "UserName" : "John", "UserAge" : 23 } ],   &n

    4. MongoDB 문서의 단일 목록 항목을 업데이트하시겠습니까?

      단일 목록 항목을 업데이트하려면 위치 연산자($)를 사용합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.updateASingleListDemo.insertOne({ _id:1, "EmployeeName":"Chris", "EmployeeDetails": [ {"EmployeeId":"EMP-101","EmployeeSalary": 18999 }] }); { "acknowledged" : t

    5. 몽고DB. 필드 이름의 최대 길이?

      MongoDB는 BSON 형식 데이터를 지원하므로 필드 이름의 최대 길이는 없습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.maxLengthDemo.insertOne ({ maxLengthhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

    6. 집계로 MongoDB의 평균 점수를 얻으시겠습니까?

      집계 프레임워크와 함께 $avg 연산자를 사용합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. 여기에서 필드 중 하나는 StudentScore −입니다. > db.averageReturiningNullDemo.insertOne(    {"StudentDetails" : { "StudentScore" : 89 } }); {    "acknowledged" : true,    "insertedId" : Ob

    7. MongoDB에서 여러 배열 요소로 필터링하시겠습니까?

      이를 위해 $elemMatch 연산자를 사용할 수 있습니다. $elemMatch 연산자는 지정된 모든 쿼리 기준과 일치하는 요소가 하나 이상 있는 배열 필드가 포함된 문서를 찾습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.filterBySeveralElementsDemo.insertOne(    "_id":100,    "StudentDetails": [       {       &nbs

    8. MongoDB를 사용하여 배열 내에서 여러 기준을 일치시키시겠습니까?

      이를 위해 $elemMatch 연산자와 함께 집계 프레임워크를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.matchMultipleCriteriaDemo.insertOne({    "EmployeeDetails": [       {"EmployeeName": "Chris", "Salary": 45000, "Language":"Java"},   &n

    9. MongoDB에서 _id 필드를 업데이트하는 방법은 무엇입니까?

      _id 필드를 직접 업데이트할 수 없습니다. 즉, 업데이트할 스크립트를 작성할 수 없습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.updatingIdFieldDemo.insertOne({StudentName:Chris});{ 승인됨:true, insertedId:ObjectId(5ce271bb36e8b255a5eee949)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.updatingIdFieldDemo.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id

    10. SHOW dbs 목록에 데이터베이스를 표시하려면 여기에 컬렉션을 추가해야 합니까?

      예, 목록에 데이터베이스를 표시하려면 먼저 데이터베이스를 만들고 컬렉션을 추가하십시오. 그렇지 않으면 목록에 표시되지 않습니다. 그런 다음 SHOW dbs 명령을 사용하여 데이터베이스 목록에 데이터베이스 이름을 표시합니다. 다음은 데이터베이스를 생성하는 쿼리입니다 - webcustomertracker 사용;db webcustomertracker로 전환 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.first_Collection.insert({이름:크리스});WriteResult({ nInserted :1 }) 다음은 f

    11. MongoDB에서 objectId가 없는 컬렉션 문서를 반환하는 방법은 무엇입니까?

      objectId가 없는 컬렉션의 문서를 반환하려면 _id:0을 설정합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.returnDocumentWithoutObjectId.insertOne({이름: John,Age:23});{ acknowledged :true, insertedId :ObjectId(5ce8ba6f78f00858fb12e8fc)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.returnDocumentWithoutObjectId.find(); 이것은 다음과 같

    12. 개체 배열에서 빈 개체를 제거하는 MongoDB 쿼리?

      이를 위해 $pull 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. 여기에 빈 객체도 추가했습니다 - > db.removeEmptyObjectsDemo.insertOne(    {       "_id" :101,       "LoginDate" :new ISODate(),       "UserDetails" : [      

    13. 하나의 MongoDB 집계 쿼리에서 정렬 및 그룹화?

      단일 쿼리에서 정렬 및 그룹화하려면 집계 프레임워크와 함께 $group 연산자를 사용합니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.sortAndGroupDemo.insertOne({ 가격:70}), 제품:;{ 승인됨 :true, insertedId :ObjectId(5ce8f2bd78f00858fb12e90c)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.sortAndGroupDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - 다음은

    14. 여러 기준을 준수하는 배열에 두 개의 값이 있는 문서를 찾기 위한 MongoDB 쿼리는 무엇입니까?

      이를 위해 $elemMatch 연산자를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.findDocumentsHaving2Demo.insertOne(    {_id : 101, Values: [78,98]} ); { "acknowledged" : true, "insertedId" : 101 } > db.findDocumentsHaving2Demo.insertOne(    {_id :102, Values : [89,102]} ); {

    15. $push를 사용하여 조건과 일치하는 배열 요소를 업데이트하는 MongoDB 쿼리?

      먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.updateArrayElementDemo.insertOne(    {       "UserDetails":       [          {             "UserName":"Chris",         &nb

    16. MongoDB 쿼리는 문서에서 특정 필드만 선택하고 표시합니까?

      먼저 문서로 컬렉션을 생성해 보겠습니다. − db.querySelectDemo.insertOne({UserId::David,UserAge:27});{ 승인됨 :true, insertedId :ObjectId(5ce90ed478f00858fb12e910)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.querySelectDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5ce90eb478f00858fb12e90e), UserI

    17. MongoDB 배열 연결을 수행하여 레코드 연결

      배열 연결의 경우 $concatArrays 연산자를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − >db.arrayConcatenationDemo.insertOne({"TeacherName":["Chris","Robert"],"StudentName":["Mike","Sam"]}); {    "acknowledged" : true,    "insert

    18. 배열의 모든 요소가 MongoDB에서 특정 값을 갖는 문서를 찾으시겠습니까?

      이를 위해 find()를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − db.findDocumentsDemo.insertOne( { _id:102, ProductDetails:[ { ProductValue:120}, { ProductValue:120 }, { ProductValue:120 } ] });{ 확인됨 :true, insertedId :102 } 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.findDocumentsDemo.find().pretty();

    19. MongoDB에서 $elemMatch 연산자를 사용하지 않고 배열에서 정확히 일치하는 항목을 찾으시겠습니까?

      대안으로 $eq 연산자를 사용하십시오. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.equalDemo.insertOne({_id:1,"StudentFriendNames":["John","Carol","Sam"]}); { "acknowledged" : true, "insertedId" : 1 } > db.equalDemo.insertOne({_id:2,"StudentFriendNames":n

    20. MongoDB에서 $regex를 사용하는 방법은 무엇입니까?

      다음은 MongoDB에서 $regex를 사용하는 구문입니다 - db.yourCollectionName.find({yourFieldName:{ $regex:yourValue}}); 먼저 문서로 컬렉션을 만들어 보겠습니다. − 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.regularExpressionDemo.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5cdffc25bf3115999ed51210), UserName:John }{ _id:Obje

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