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

    1. 대소문자를 구분하지 않는 검색을 위한 MongoDB $regex 연산자 i 또는 I

      이를 위해서는 대소문자를 구분하지 않는 (i)를 사용해야 합니다. 문서로 컬렉션을 만들자 − db.demo759.insertOne({SubjectName:MONGODB});{ 승인됨:true, insertedId:ObjectId(5eb02bb85637cd592b2a4aea) find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo759.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5eb02ba95637cd592b2a4ae7), SubjectName:MySQL }{ _id

    2. MongoDB에서 하나의 쿼리로 많은 문서를 업데이트하는 방법은 무엇입니까?

      단일 쿼리로 많은 문서를 업데이트하려면 MongoDB에서 bulkWrite()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo760.insertOne({id:1,details:{Value1:100,Value2:50}}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eb0309f5637cd592b2a4aee") } > db.demo760.insertOne({id:2

    3. MongoDB에서 배열을 쿼리하여 특정 값 가져오기

      배열에서 특정 값을 가져오려면 $project와 함께 집계()를 사용합니다. 문서로 컬렉션을 만들자 − > db.demo761.insertOne( ...    { ...       "details": [ ...          { ...             "student": { ...          

    4. MongoDB 집계 및 프로젝션?

      이를 위해 $project를 집계()와 함께 사용하십시오. 집계의 $project는 요청된 필드가 있는 문서를 파이프라인의 다음 단계로 전달합니다. 문서로 컬렉션을 만들자 − db.demo762.insertOne({... _id :{... userId:101,... userName:Chris... },... . countryName :US,....... details :[... {... Name :Robert,... DueDate :2020-04-10...... },....... {... 이름 :로버트,... DueDate :2

    5. MongoDB를 사용하여 특정 중첩 문서에 대한 객체 배열 쿼리?

      중첩 문서에 대한 객체 배열을 쿼리하려면 find()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo763.insertOne( ...    { ...       _id:1, ...       CountryName:"US", ...       "studentInformation": [ ...          { ...    

    6. null이 아닌지 확인하는 MongoDB?

      null이 아닌지 확인하려면 $ne를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo764.insertOne({"LoginUserName":"Chris","LoginPassword":"Chris_12"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eb04ee55637cd592b2a4afc") }

    7. MongoDB 집계 그룹 다중 결과?

      여러 결과를 집계하려면 MongoDB에서 $group을 사용합니다. 문서로 컬렉션을 만들자 − > db.demo765.insertOne( ... ...    { ...       Name:"John", ...       "Category":"ComputerScience", ...       "SubjectName":"MongoDB", ...

    8. 몽고DB와 파이썬

      MongoDB는 NoSQL DB의 한 형태이기도 한 널리 사용되는 문서 데이터베이스입니다. Python은 일부 Python 모듈을 통해 MongoDB와 상호 작용하고 Mongo DB 내부에서 데이터를 생성 및 조작할 수 있습니다. 이 기사에서 우리는 그렇게 하는 방법을 배울 것입니다. 그러나 Python이 연결하고 실행할 수 있으려면 먼저 시스템에서 MongoDB를 사용할 수 있어야 합니다. 시스템에 MongoDB를 설정하려면 MongoDB 자습서를 방문하세요. 여기.. 파이몽고 설치 MongoDB와 상호 작용하려면 pymong

    9. NodeJS와 MongoDB 연결하기

      mongodb.connect 소개 이 방법은 Mongo DB 서버를 Node 애플리케이션과 연결하는 데 사용됩니다. MongoDB 모듈의 비동기 방식입니다. 구문 mongodb.connect(경로[, 콜백]) 매개변수 •경로 – MongoDB 서버가 실제로 실행되고 있는 서버 경로와 해당 포트. •콜백 – 이 함수는 오류가 발생하면 콜백을 제공합니다. Mongo-DB 설치 Nodejs와 애플리케이션 연결을 시도하기 전에 먼저 MongoDB 서버를 설정해야 합니다. 다음 쿼리를 사용하여 npm에서 mongoDB

    10. Node 및 MongoDB를 사용한 가입 양식

      이 기사에서는 몇 가지 매개변수가 있는 간단한 사용자 가입 양식을 만듭니다. 저장을 클릭하면 모든 사용자 세부 정보가 MongoDB 데이터베이스에 저장됩니다. 설치 가입 양식을 만들기 전에 다음 종속 항목이 시스템에 성공적으로 설치되어 있어야 합니다. 다음 명령어를 사용하여 express를 확인하고 설치합니다. Express는 HTTP 요청에 응답하도록 미들웨어를 설정하는 데 사용됩니다. npm install express --save HTTP POST 데이터를 읽기 위한 body-parser 노드 모듈을 설정합니다

    11. 다중 필드가 TRUE로 설정된 배열에 값을 푸시하시겠습니까?

      값을 푸시하려면 multi 필드가 TRUE로 설정된 update()와 함께 $push를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo747.insertOne({"CountryName":["US","IND"]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eae6a50a930c785c834e55f") } > d

    12. MongoDB에서 문서의 최대 크기는 얼마입니까?

      문서는 컬렉션의 레코드입니다. 각 문서의 크기는 16MB로 제한됩니다. 문서는 중괄호({}) 안에 래핑됩니다. 문서로 컬렉션을 만들자 − > db.demo748.insertOne({_id:101,Name:"Chris",Age:21}); { "acknowledged" : true, "insertedId" : 101 } > db.demo748.insertOne({_id:102,Name:"Bob",Age:20}); { "acknowledged&q

    13. 수식으로 컬렉션에 있는 문서의 각 필드를 업데이트하는 MongoDB 쿼리?

      컬렉션에 있는 문서의 각 필드를 수식으로 업데이트하려면 MongoDB update()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo749.insertOne({"details":[{"id":1,a:10},{"id":2,a:5},{"id":3,a:20}]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eae

    14. MongoDB에서 고유한 요소의 최대값을 얻는 방법

      고유한 요소의 최대값을 얻으려면 MongoDB 집계()에서 $sort 및 $group을 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo750.insertOne({id:101,value:50}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eae74b2a930c785c834e566") } > db.demo750.insertOne({id:102,value:40}); {

    15. MongoDB 문서에서 특정 값 필터링

      특정 값을 필터링하려면 MongoDB에서 $filter를 사용하세요. 문서로 컬렉션을 만들자 − > db.demo751.insertOne( ...    { ...       _id: 101, ...       details: [ ...          { Name: "Robert", id:110,Age:21}, ...          { Name: &

    16. MongoDB를 사용하여 생년월일 레코드를 나이로 변환하는 방법

      문서로 컬렉션을 만들자 − db.insertOne( DateOfBirth:new Date(2018-05-03)});{ 승인됨:true, insertedId:ObjectId(5eae9b3da930c785c834e571)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo754.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5eae9b2da930c785c834e56f), DateOfBirth:ISODate(2000-05-03T00:00:00Z,BirateOf) }{ _i

    17. 정수와 십진수 값을 모두 포함하는 MongoDB 필드를 정렬하시겠습니까?

      정렬하려면 MongoDB에서 sort()를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo755.insertOne({값:6});{ 승인됨 :true, insertedId ObjectId(5eae9e97a930c785c834e577)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo755.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id :ObjectId(5eae9e72a930c785c834e572), 값:10 }{ _id:ObjectId(5eae9e75a930c785c834e5

    18. MongoDB의 배열에서 중복을 확인하시겠습니까?

      배열의 중복을 확인하려면 MongoDB에서 집계()를 사용하십시오. 문서로 컬렉션을 만들자 − > db.demo756.insertOne({"SubjectName":["MySQL","MongoDB","Java"]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eb01e0d5637cd592b2a4add") } &

    19. MongoDB 배열이 있는 하나의 레코드를 새 컬렉션의 여러 레코드로 변환하시겠습니까?

      이를 위해 $out을 집계() 및 $unwind와 함께 사용할 수 있습니다. 문서로 컬렉션을 만들자 − > db.demo757.insertOne( ...    { ...       "id": 101, ...       "Name": ["John", "Bob", "Chris"] ...    } ... ); {    "ackno

    20. MongoDB에서 타임스탬프(내림차순)로 주문하는 방법

      타임스탬프로 정렬하려면 MongoDB에서 sort()를 사용하십시오. 문서로 컬렉션을 만들자 − db.demo737.insertOne 타임스탬프 :새로운 ISODate(2020-05-02 )});{ 승인됨 :true, insertedId :ObjectId(5ead682a57bb72a10bcf065e)} find() 메서드를 사용하여 컬렉션의 모든 문서 표시 - db.demo737.find(); 이것은 다음과 같은 출력을 생성합니다 - { _id:ObjectId(5ead682157bb72a10bcf065c), timestamp

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