«mongodb» 태그된 질문

MongoDB는 확장 가능한 고성능 오픈 소스 문서 지향 NoSQL 데이터베이스입니다. 많은 언어와 응용 프로그램 개발 플랫폼을 지원합니다. 서버 관리에 대한 질문은 https://dba.stackexchange.com에서 문의하십시오.

27
127.0.0.1:27017에 연결하지 못했습니다. 이유 : errno : 111 연결이 거부되었습니다.
우분투 에서이 mongo 명령을 시도하는 동안이 오류가 발생합니다. ritzysystem@ritzysystem-Satellite-L55-A:~$ mongo MongoDB shell version: 2.6.1 connecting to: test 2014-10-06T12:59:35.802+0530 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused 2014-10-06T12:59:35.802+0530 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146 exception: connect failed 누군가가 같은 문제를 가지고 있다는 것을 …


16
문자열이 MongoDB ObjectID인지 확인할 수 있습니까?
문자열을 BSON으로 변환하여 MongoDB 조회를 수행하고 있습니다. 변환을 수행하기 전에 내가 가지고있는 문자열이 Mongo의 유효한 ObjectID인지 확인할 수있는 방법이 있습니까? 다음은 현재 findByID 함수에 대한 커피 스크립트입니다. 잘 작동하지만 문자열이 ID가 아니라고 판단되면 다른 속성으로 조회하고 싶습니다. db.collection "pages", (err, collection) -> collection.findOne _id: new BSON.ObjectID(id) , (err, item) -> …

17
Mongoose Schema가 모델에 등록되지 않았습니다.
나는 평균 스택을 배우고 있으며 서버를 시작하려고 할 때 npm start 다음과 같은 예외가 발생합니다. schema hasn't been registered for model 'Post'. Use mongoose.model(name, schema) 다음은 /models/Posts.js 내부의 코드입니다. var mongoose = require('mongoose'); var PostSchema = new mongoose.Schema({ title: String, link: String, upvotes: { type: Number, default: 0 }, comments: …


2
mongodb에서 자식 개체를 쿼리하는 방법
mongodb를 처음 사용하고 자식 개체를 쿼리하려고합니다. 저는 주 컬렉션이 있고 각 주에는 하위 도시가 있습니다. 도시 중 하나에 null 인 Name 속성이있어 앱에서 오류가 발생합니다. 이름이 == null 인 하위 도시를 찾기 위해 State 컬렉션을 어떻게 쿼리합니까?
80 mongodb 

6
node.js에서 데이터베이스를 조롱합니까?
이 경우 mongodb블로그 REST API의 백엔드로 사용하는 node.js 애플리케이션의 데이터베이스를 어떻게 모의 처리 합니까? 물론 데이터베이스를 특정 데이터베이스로 설정할 수는 testing있지만 여전히 데이터를 저장하고 코드 만 테스트하지 않고 데이터베이스도 테스트하므로 실제로 단위 테스트가 아니라 통합 테스트를 수행하고 있습니다. 그래서 어떻게해야합니까? 응용 프로그램과 db 사이의 중간 계층으로 데이터베이스 래퍼를 만들고 테스트 …



12
MongoDB에 대한 연결이 거부되었습니다. errno 111
외부 소스에서 연결할 수없는 Ubuntu 12.04 LTS 및 MongoDB 인스턴스 (서비스가 실행 중이며 로컬로 연결할 수 있음)를 실행하는 Linode 서버가 있습니다. 이 두 가지 규칙을 내 IP 테이블에 추가했습니다. 여기서 <ip address>는 연결하려는 서버입니다 (이 MongoDB 참조에 설명되어 있음 ). iptables -A INPUT -s < ip-address > -p tcp --destination-port …

7
Mac OS 10.15 (Catalina)로 업그레이드 한 후 MongoDB가 데이터 디렉토리를 찾을 수 없음
오늘 MacOS 10.15 (Catalina)로 업데이트했습니다. mongod터미널에서 실행할 때 /data/db디렉토리를 찾을 수 없습니다 . ➜ /Users/william > mongod 2019-10-08T17:02:44.183+0800 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none' 2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] MongoDB starting : pid=43162 port=27017 dbpath=/data/db 64-bit host=Williams-MacBook-Pro-6.local 2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] db version …
61 mongodb  macos 

8
더 빨리 긁을 수있는 방법
여기 작품은 API를에서 시작하는 사이트 긁어하는 것입니다 https://xxx.xxx.xxx/xxx/1.json을 https://xxx.xxx.xxx/xxx/1417749.json하고 MongoDB를 정확하게 그것을 쓰기. 이를 위해 다음 코드가 있습니다. client = pymongo.MongoClient("mongodb://127.0.0.1:27017") db = client["thread1"] com = db["threadcol"] start_time = time.time() write_log = open("logging.log", "a") min = 1 max = 1417749 for n in range(min, max): response = requests.get("https:/xx.xxx.xxx/{}.json".format(str(n))) if response.status_code …

8
핸들 바 : "보낸 사람"속성이 부모의 "자신의 속성"이 아니기 때문에 속성을 해결하기위한 액세스가 거부되었습니다.
핸들 바를 사용하여 서버 측 렌더링과 함께 Nodejs 백엔드를 사용하고 있습니다. doc키 "content"및 "from"을 포함하는 핸들에서 객체 배열을 읽은 후 그러나 #each개체 배열을 반복하는 데 사용하려고하면 "핸들 바 : 속성이 부모의"자신의 속성 "이 아니기 때문에"from "속성을 해결하기 위해 액세스가 거부되었습니다"라는 오류가 나타납니다. doc 배열에서 가져온 데이터를 console.log ()하려고 시도했지만 모든 …

1
copydb가 더 이상 사용되지 않는 PHP를 사용하여 MongoDB 데이터베이스를 복사하는 방법
MongoDB 버전 4.2 copydb및 해당 copyDatabase랩퍼는 더 이상 사용되지 않습니다. MongoDB 매뉴얼은 이제 mongodump와를 사용해야한다고 제안합니다 mongorestore. 그러나 PHP MongoDB 드라이버를 사용하여 PHP에서 copy 명령을 호출했으며 dump 및 restore 명령은 명령 줄에서 실행해야하며 PHP에 해당하는 명령이 없습니다. PHP를 사용하여 데이터베이스를 복사하려면 어떻게해야합니까?
10 php  mongodb 

4
MongoError :이 MongoDB 배포는 재시도 가능한 쓰기를 지원하지 않습니다. 연결 문자열에 retryWrites = false를 추가하십시오
"mongoose": "^5.7.1"Node.js 프로젝트에서 사용 하고 있습니다. 두 문서로 업데이트하는 API를 만들고 있습니다. 따라서 다음과 같은 트랜잭션을 사용하고 있습니다. // Start the transaction session = await mongoose.startSession() session.startTransaction() await Promise.all([ <1st update operation>, <2nd update operation> ]) // Commit the transaction session.commitTransaction() 로컬 환경 에서이 API를 칠 때 다음 오류가 발생합니다. …
10 mongodb  mongoose 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.