반응형

mongoDB 17

유성: 내 몽고 데이터베이스를 백업하려면 어떻게 해야 합니까?

유성: 내 몽고 데이터베이스를 백업하려면 어떻게 해야 합니까? 유성 몽고 데이터베이스를 백업하려면 어떻게 해야 합니까? 실행할 경우: meteor mongo mongodump 명령이 유성 몽고셸 내부에서 작동하지 않습니다.먼저 유성을 회전시켜야 합니다. 그럼 당신이 도망가면, meteor mongo 다음과 같은 출력을 얻을 수 있습니다. MongoDB 셸 버전: 2.2.1 연결 대상: 127.0.0.1:3001/4000 Meteor db 호스트는 127.0.0.1에 있으며 포트는 3001입니다.몽고 쉘을 종료하고 터미널에서 몽고 덤프를 사용합니다. mongodump -h 127.0.0.1 --port 3001 -d meteor 덤프는 위의 명령을 실행한 폴더의 덤프 폴더 아래에 있습니다. 다음을 사용하여..

programing 2023.05.02

MongoDB에서 $in 쿼리에 전달되는 파라미터의 최대 수는 몇 개입니까?

MongoDB에서 $in 쿼리에 전달되는 파라미터의 최대 수는 몇 개입니까? MongoDB에서 $in 쿼리에 전달되는 파라미터의 최대 수는 몇 개입니까?쿼리 자체는 문서입니다. MongoDB는 문서 크기(2.4.0 이상)를 16MB로 제한합니다. 사실, 당신이 찾는 것은 다음과 같습니다. db.collectionName.find(queryDoc) 여기서 'queryDoc'은 다음과 같습니다. { 'fieldOne' : { $in : [ 1, 2, 3, 4] } } $in 쿼리에 전달할 수 있는 최대 값 수를 찾으려면 bsonsize 명령을 사용합니다. mongos> Object.bsonsize([1]) 16 mongos> Object.bsonsize({ 'fieldOne' : { $in : [ 1, 2,..

programing 2023.03.13

Mongo 셸에서 Mongo 쿼리 출력을 파일로 인쇄하는 중

Mongo 셸에서 Mongo 쿼리 출력을 파일로 인쇄하는 중 Mongo와 함께 2일 동안 일했고 SQL 경력이 있으니 조금만 참아주세요.mysql과 마찬가지로 MySQL 명령줄에서 쿼리 결과를 기계상의 파일로 출력하는 것이 매우 편리합니다.나는 어떻게 내가 껍질 속에 있으면서 몽고와 같은 일을 할 수 있는지 이해하려고 한다. 셸 외부에서 다음 명령을 실행하면 원하는 쿼리의 출력을 쉽게 얻을 수 있습니다. mongo localhost:27017/dbname --eval "printjson(db.collectionName.findOne())" > sample.json 위의 방법은 괜찮지만 이 명령을 실행하려면 mongo 셸을 종료하거나 새 터미널 탭을 열어야 합니다.셸 안에 있으면서 간단하게 할 수 있으면 ..

programing 2023.03.08

javascript에서 ISO 날짜 개체를 만듭니다.

javascript에서 ISO 날짜 개체를 만듭니다. mongo 데이터베이스를 설정했습니다. mongoDb에서 새 날짜 개체를 만들고 ISO 형식의 날짜 개체를 만듭니다. 예:ISODate("2012-07-14T00:00:00Z") node.js를 사용하여 mongo 데이터베이스에 접속하여 데이터베이스를 조회합니다.새로운 날짜 개체를 만들 때마다(new Date()javascript에서는 다음과 같은 javascript 날짜 개체를 만듭니다.Wed Mar 06 2013 14:49:51 GMT-0600 (CST) 오브젝트를 mongoDb로 직접 전송하여 날짜 쿼리를 실행할 수 있도록 javascript에서 ISO 날짜 오브젝트를 만드는 방법이 있습니까? mongoDb에서 아래 쿼리를 실행할 수 있습니다. ..

programing 2023.03.08

복합 리터럴은 키 없는 필드를 사용합니다.

복합 리터럴은 키 없는 필드를 사용합니다. 나는 골랑의 새로운 공식 몽고드라이버와 함께 일하고 있다.mongo db에 데이터를 삽입하고 요소 값에 따라 정렬하기 위해 하나의 복잡한 쿼리를 만들었습니다.bson 타입을 작성한 필터를 사용하고 있습니다:- 필터를 사용하고 있습니다. filter := bson.D{{"autorefid", "100"}} 그러나 다음과 같은 경고가 표시됩니다. 원시적인복합 리터럴은 키 없는 필드를 사용합니다. 경고로 인해 코드가 엉망이 되고 있습니다.체크 플래그를 false로 설정하면 경고를 중지할 수 있습니다. $ go doc cmd/vet 기본적으로는 모든 검사가 수행됩니다.명시적으로 true로 설정된 플래그가 있는 경우 해당 테스트만 실행됩니다.반대로 플래그가 false로 ..

programing 2023.02.26

배열 크기가 1보다 큰 문서에 대한 쿼리

배열 크기가 1보다 큰 문서에 대한 쿼리 다음 형식의 문서를 포함한 MongoDB 컬렉션이 있습니다. { "_id" : ObjectId("4e8ae86d08101908e1000001"), "name" : ["Name"], "zipcode" : ["2223"] } { "_id" : ObjectId("4e8ae86d08101908e1000002"), "name" : ["Another ", "Name"], "zipcode" : ["2224"] } 현재 특정 어레이 크기와 일치하는 문서를 가져올 수 있습니다. db.accommodations.find({ name : { $size : 2 }}) 그러면 2개의 요소가 있는 문서가 올바르게 반환됩니다.name어레이는 할 수 없습니다.$gt명령어를 사용하여 모든 문서..

programing 2023.02.13

mongodb에 json 파일 삽입

mongodb에 json 파일 삽입 MongoDB는 처음입니다.Windows에 MongoDB를 설치한 후 다음 명령을 사용하여 간단한 json 파일을 삽입하려고 합니다. C:\>mongodb\bin\mongoimport --db test --collection docs < example2.json 다음의 에러가 표시됩니다. connected to: 127.0.0.1 Fri Oct 18 09:05:43.749 exception:BSON representation of supplied JSON is too large: code FailedToParse: FailedToParse: Field name expected: offset:43 Fri Oct 18 09:05:43.750 Fri Oct 18 09:05:..

programing 2023.02.13
반응형