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

MongoDB

  1. 특정 필드가 있는 MongoDB의 모든 컬렉션을 찾으시겠습니까?

    MongoDB에서 필드 이름이 StudentFirstName인 모든 문서를 찾기 위해 위의 구문을 구현해 보겠습니다. 쿼리는 다음과 같습니다 - > db.getCollectionNames().forEach(function(myCollectionName) { ...    var frequency = db[myCollectionName].find({"StudentFirstName": {$exists: true}}).count(); ...    if (frequency >

  2. 커서를 반복하고 MongoDB에서 문서를 인쇄하시겠습니까?

    이를 위해 printjson을 사용하십시오. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.cursorDemo.insertOne({"StudentFullName":"John Smith","StudentAge":23}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cc7f0d08f9e6ff3eb0ce442") } >

  3. MongoDB에서 기존 레코드를 제거하고 업데이트하시겠습니까?

    MongoDB의 기존 레코드를 제거하고 업데이트하는 $pull 연산자만 사용할 수 있습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.removeDemo.insertOne( ...    { ...       "UserName" : "Larry", ...       "UserDetails" : [ ...          { ...   &nb

  4. MongoDB에서 결과를 연결하는 방법은 무엇입니까?

    forEach()를 사용하여 결과를 연결할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.concatenateDemo.insertOne({"Name":"John","Age":21}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cc80dd88f9e6ff3eb0ce448") } > db.concatena

  5. MongoDB의 부울 값 구문은 무엇입니까?

    부울 값에 $eq 및 $ne 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.booleanQueryDemo.insertOne({"UserName":"John","UserAge":23,"isMarried":true}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cc815c08f9e6f

  6. MongoDB에서 필드를 증가시키는 방법은 무엇입니까?

    MongoDB에서 필드를 증가시키려면 $inc 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − db.incrementDemo.insertOne({PlayerScore:560});{ 승인됨:true, insertedId:ObjectId 5cc81ce68f9e6ff3eb0ce450)} 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. - db.incrementDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - <<_id:ObjectId(5cc8

  7. MongoDB의 특정 배열 인덱스에서 객체를 업데이트하시겠습니까?

    특정 배열 인덱스의 객체를 업데이트하려면 MongoDB에서 update()를 사용하십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.updateObjectDemo.insertOne( ...   { ...       id : 101, ...       "StudentDetails": ...       [ ...          [ ...     &n

  8. MongoDB의 배열에서 위치를 검색하시겠습니까?

    맵 축소의 개념을 사용하여 배열의 위치를 ​​얻을 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.retrievePositionDemo.find(); { "_id" : ObjectId("5cd569ec7924bb85b3f4893f"), "Subjects" : [ "MySQL", "MongoDB", "Java" ] } 다음은 find() 메서드를 사용하여 컬렉션의 모든 문서를 표시하는 쿼리입니다. -

  9. MongoDB에서 키 필드를 제거하는 방법은 무엇입니까?

    MongoFB에서 키 필드를 제거하려면 $unset 연산자를 사용할 수 있습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − >db.removeKeyFieldsDemo.insertOne({"StudentFirstName":"John","StudentLastName":"Doe","StudentAge":23}); {    "acknowledged" : true,    "inser

  10. MongoDB에서 하나의 문서만 제거하시겠습니까?

    단일 문서만 제거하려면 MongoDB에서 remove()를 사용하십시오. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.removeOnlyOneDocumentDemo.insertOne({"FirstName":"John","LastName":"Smith"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cc6ca2

  11. 명령줄을 사용하여 설치된 MongoDB 버전을 어떻게 알 수 있습니까?

    먼저 CMD를 연 다음 MongoDB의 BIN 디렉터리로 이동합니다. CMD 프롬프트를 여는 스크린샷은 다음과 같습니다. 위에서 START를 누른 다음 RUN 및 ENTER를 입력하여 RUN 대화 상자에 도달했습니다. 이제 CMD를 입력하고 확인 버튼을 눌러 명령줄을 가져옵니다. 스크린샷은 다음과 같습니다 - MongoDB의 BIN 디렉토리에 도달합니다. 다음은 BIN에 도달하는 방법입니다 - 쿼리 mongo –version을 사용합니다. 쿼리의 스크린샷은 다음과 같습니다 - 위는 현재 MongoDB 버전이

  12. JavaScript를 사용하는 MongoDB 셸의 변수 컬렉션 이름은 무엇입니까?

    예, JavaScript를 사용하여 MongoDB 셸에서 변수 컬렉션 이름을 설정할 수 있습니다. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.employeeInformation.insertOne({"EmployeeName":"John Smith","EmployeeAge":24,"EmployeeSalary":450000}); {    "acknowledged" : true,    "in

  13. MongoDB 문서의 필드에 값이 존재하는지 확인하시겠습니까?

    MongoDB 문서의 필드에 값이 있는지 확인하려면 $exists 연산자와 함께 find()를 사용할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.checkIfValueDemo.insertOne({"PlayerName":"John Smith","PlayerScores":[5000,98595858,554343]}); {    "acknowledged" : true,    "insertedId

  14. MongoDB의 하위 문서에서 모든 필드를 합산하는 방법은 무엇입니까?

    하위 문서의 모든 필드를 합산하려면 집계 프레임워크를 사용합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.sumEveryFieldDemo.insertOne( ...    { ...       "_id":101, ...       "PlayerDetails": [ ...          {"PlayerN

  15. MongoDB에서 배열에 대해 AND 쿼리를 수행하는 방법은 무엇입니까?

    MongoDB에서 AND와 같은 결과를 얻으려면 $all 연산자를 사용하십시오. 먼저 문서로 컬렉션을 만들어 보겠습니다. − > db.andQueryDemo.insertOne({"StudentName":"Carol Taylor","FavouriteSubject":["C","Java","MongoDB","MySQL"]}); {    "acknowledged" : true

  16. MongoDB에서 특정 문자를 무시하는 정규식?

    $not 연산자와 함께 정규식을 사용하여 특정 문자를 무시하고 나머지를 표시할 수 있습니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.regexDemo.insertOne({"CustomerId":"Customer#1234","CustomerName":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId(&quo

  17. MongoDB에서 "토글" 쿼리?

    문서를 찾은 다음 업데이트를 사용하여 쿼리를 토글해야 합니다. 먼저 문서로 컬렉션을 생성해 보겠습니다. − > db.toggleDemo.insertOne({"CustomerName":"John Smith","CustomerAge":28,"isMarried":true}); {    "acknowledged" : true,    "insertedId" :

  18. Mongo 쉘은 기본적으로 숫자를 부동 소수점으로 취급합니다.? 어떻게 명시적으로 해결할 수 있습니까?

    예, Mongo 셸은 기본적으로 숫자를 부동 소수점으로 취급합니다. int 또는 다른 유형으로 작동하려면 명시적으로 언급해야 합니다. 이를 위해 NumberInt()를 사용할 수 있습니다. 구문은 다음과 같습니다 - var anyVariableName= [NumberInt("yourValue1"), NumberInt("yourValue2"),.....N]; 숫자를 정수로만 처리하기 위해 위의 구문을 구현해 보겠습니다(float가 아님) - > var integerArrayDemo = [Nu

  19. MongoDB에서 기존 문서를 확인하시겠습니까?

    이를 위해 findOne()을 사용할 수 있습니다. 다음은 구문입니다 - db.yourCollectionName.findOne({yourFieldName:yourValue}); 문서로 컬렉션을 만들자 − find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.checkExistingDemo.find().pretty(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5cbdf90dac184d684e3fa265), StudentName :John }{ _id :ObjectId(5cbdf912a

  20. MongoDB 객체에서 속성 목록을 얻으시겠습니까?

    MongoDB 객체에서 속성 목록을 얻으려면 for 루프를 사용하여 문서의 키와 값을 추출할 수 있습니다. 문서로 컬렉션을 만들자 − >db.getAttributeListDemo.insertOne({"StudentId":101,"StudentName":"John","StudentAdmissi onDate":new ISODate('2019-01-12'),"StudentSUbjects":["MongoDB",&q

Total 1351 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:52/68  20-컴퓨터/Page Goto:1 46 47 48 49 50 51 52 53 54 55 56 57 58