«mongodb» 태그된 질문

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

16
"@"가있는 MongoDB 비밀번호
Node.js에서 Mongoose를 사용하여 사용자 이름과 비밀번호로 MongoDB 데이터베이스에 연결하려고합니다. 모든 문서는 연결 문자열이 다음과 같아야한다고 말합니다. mongodb://username:password@host:port/db 그러나 암호에는 '@'문자가 포함되어 있습니다. 몽구스가 이해할 수있는 연결 문자열을 어떻게 만들 수 있습니까? 비밀번호에서 '@'를 이스케이프 할 수 있습니까? 아니면 다른 연결 방법을 사용해야합니까?

4
Mongoose를 사용하여 컬렉션에서 모든 문서를 제거하려면 어떻게해야합니까?
방법을 알아 ... 단일 문서를 제거합니다. 컬렉션 자체를 제거합니다. Mongo를 사용하여 컬렉션에서 모든 문서를 제거합니다. 하지만 Mongoose를 사용하여 컬렉션에서 모든 문서를 제거하는 방법을 모르겠습니다. 사용자가 버튼을 클릭 할 때 이것을하고 싶습니다. 일부 엔드 포인트에 AJAX 요청을 보내고 엔드 포인트에서 제거를 수행해야한다고 가정하지만 엔드 포인트에서 제거를 처리하는 방법을 모르겠습니다. 내 예에서는 …


8
(node ​​: 3341) DeprecationWarning : Mongoose : mpromise
내 사용자 지정 메서드를 사용하여 몽구스 위에 클래스를 개발하려고하므로 몽구스를 내 클래스로 확장했지만 새 자동차 메서드를 만들기 위해 호출하면 작동하지만 스트립과 오류가 발생합니다. 내가 뭘 하려는지보세요. 이 경고를 받고 있습니다. (node:3341) DeprecationWarning: Mongoose: mpromise (mongoose's default promise library) is deprecated, plug in your own promise library instead: http://mongoosejs.com/docs/promises.html 내가 한 …

6
Spring Boot 및 MongoDB에 대한 연결 세부 정보를 구성하는 방법은 무엇입니까?
Spring Boot를 처음 사용하기 때문에 MongoDB에 대한 연결 세부 정보를 구성하는 방법이 궁금합니다. 나는 정상적인 예를 시도했지만 연결 세부 사항을 다루지 않습니다. 사용할 데이터베이스와 MongoDB를 실행하는 호스트의 URL / 포트를 지정하고 싶습니다. 힌트 나 팁이 있습니까?

2
MongoDB : 서버에 시작 경고 ''데이터베이스에 대한 액세스 제어가 활성화되지 않음 ''
오늘 처음으로 MongoDB 3.4.1을 설치했습니다. 그러나 시작하고 MongoDB 셸을 사용하면 다음과 같은 경고가 표시됩니다. C:\Users\hs>"C:\Program Files\MongoDB\Server\3.4\bin\mongo.exe MongoDB shell version v3.4.1 connecting to: mongodb://127.0.0.1:27017 MongoDB server version: 3.4.1 Server has startup warnings: 2017-01-12T21:19:46.941+0800 I CONTROL [initandlisten] 2017-01-12T21:19:46.942+0800 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database. 2017-01-12T21:19:46.942+0800 …
89 mongodb 

4
열 지향 NoSQL은 문서 지향과 어떻게 다릅니 까?
내가 읽은 세 가지 유형의 NoSQL 데이터베이스는 키-값, 열 지향 및 문서 지향입니다. 키-값은 매우 간단합니다. 단순한 값을 가진 키입니다. 키-값처럼 설명 된 문서 지향 데이터베이스를 보았지만 값은 JSON 개체와 같은 구조 일 수 있습니다. 각 "문서"는 다른 키와 동일한 키를 모두, 일부 또는 전혀 가질 수 없습니다. 열 지향은 …



4
mongodb-native findOne ()에서 변수를 필드 이름으로 사용하는 방법은 무엇입니까?
이 데이터는 mongodb에 있습니다. { "name": "Amey", "country": "India", "region": "Dhule,Maharashtra" } 쿼리에서 필드 이름을 변수로 전달하면서 데이터를 검색하고 싶습니다. 다음은 작동하지 않습니다. var name = req.params.name; var value = req.params.value; collection.findOne({name: value}, function(err, item) { res.send(item); }); 필드 이름과 값을 동적으로 유지하면서 mongodb를 쿼리하려면 어떻게해야합니까?

3
MongoDB 스키마 설계-작은 문서가 많거나 큰 문서가 적습니까?
배경 RDBMS 데이터베이스에서 MongoDB 로의 변환을 프로토 타이핑하고 있습니다. 비정규 화하는 동안 두 가지 선택이있는 것 같습니다. 하나는 많은 (수백만) 개의 작은 문서로 이어지고 다른 하나는 더 적은 (수만 개의) 큰 문서로 이어집니다. 간단한 아날로그로 정리할 수 있다면 다음과 같은 고객 문서가 적은 컬렉션 (Java) 간의 차이 일 것입니다. class …

4
Homebrew로 MongoDB 설치
저는 MongoDB를 처음 사용하고 Homebrew를 사용하여 Mac에 MongoDB를 설치하려고하지만 다음과 같은 오류가 발생합니다. Error: No available formula with the name "mongodb" ==> Searching for a previously deleted formula (in the last month)... Warning: homebrew/core is shallow clone. To get complete history run: git -C "$(brew --repo homebrew/core)" fetch --unshallow Error: …

7
MongoDB, 배열에서 객체 제거
문서: { _id: 5150a1199fac0e6910000002, name: 'some name, items: [{ id: 23, name: 'item name 23' },{ id: 24, name: 'item name 24' }] } 배열에서 특정 개체를 가져 오는 방법이 있습니까? IE는 항목 배열에서 ID가 23 인 전체 항목 개체를 어떻게 가져옵니다. 나는 시도했다 : db.mycollection.update({'_id': ObjectId("5150a1199fac0e6910000002")}, {$pull: {id: 23}}); …

9
Mac OS X에서 mongod를 중지하는 깨끗한 방법은 무엇입니까?
mongo 1.8.2를 실행 중이며 Mac에서 깔끔하게 종료하는 방법을 확인하려고합니다. 우분투 서버에서 다음을 사용하여 mongo 셸에서 mongo를 깨끗하게 종료 할 수 있습니다. > use admin > db.shutdownServer() 하지만 내 Mac에서는 mongod 프로세스를 죽이지 않습니다. 출력은 종료되어야한다는 것을 보여 주지만 i ps -ef | grep mongo 그것은 나에게 활성 프로세스를 보여줍니다. 또한 …
88 macos  mongodb  launchd 

3
Mongoose에서 Enum을 만들고 사용하는 방법
enumMongoose 에서 유형 을 만들고 사용하려고합니다 . 확인했지만 적절한 결과를 얻지 못했습니다. enum내 몽구스 스키마에서 다음과 같이 사용 하고 있습니다. var RequirementSchema = new mongoose.Schema({ status: { type: String, enum : ['NEW', 'STATUS'], default: 'NEW' }, }) 그러나 나는 여기서 약간 혼란 스럽 enum습니다 Java NEW("new"). 좋아요 의 가치를 . …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.