«mongodb» 태그된 질문

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

15
Windows에 mongoDB를 설치하는 방법은 무엇입니까?
mongoDB를 테스트하고 그것이 나를 위해 무엇인지 확인하려고합니다. 32 비트 Windows 버전을 다운로드했지만 앞으로 계속 진행하는 방법을 모릅니다. 일반적으로 로컬 컴퓨터에서 개발하기 위해 WAMP 서비스를 사용합니다. Wamp에서 mongoDB를 실행할 수 있습니까? 그러나 Windows에서 작동시키는 가장 좋은 방법은 무엇입니까? 감사!
130 windows  install  mongodb 

1
케이스 클래스에 스칼라 열거가 포함 된 경우 MongoCaseClassField와 함께 Rogue를 사용하여 몽고 레코드를 업데이트하는 방법
기존 코드를에서 (으) Rogue 1.1.8로 업그레이드 2.0.0하고 lift-mongodb-record있습니다 2.4-M5 to 2.5. MongoCaseClassField스칼라 열거 형이 포함 된 쓰기 에 어려움을 겪고 있으며 실제로 도움을 줄 수 있습니다. 예를 들어 object MyEnum extends Enumeration { type MyEnum = Value val A = Value(0) val B = Value(1) } case class MyCaseClass(name: String, …
129 mongodb  class  scala  record  lift 

4
Pymongo로 정규식 쿼리 수행
mongodb 서버에 대해 pymongo를 사용하여 정규식 쿼리를 수행하려고합니다. 문서 구조는 다음과 같습니다 { "files": [ "File 1", "File 2", "File 3", "File 4" ], "rootFolder": "/Location/Of/Files" } 패턴 * File과 일치하는 모든 파일을 가져오고 싶습니다. 나는 이것을 이렇게 시도했다. db.collectionName.find({'files':'/^File/'}) 그러나 나는 아무것도 돌려받지 못합니다. mongodb 문서에 따르면 이것이 가능해야하기 …
129 mongodb  pymongo 

5
하나의 MongoDB 문서의 _id를 어떻게 업데이트합니까?
_id한 문서 의 필드를 업데이트하고 싶습니다 . 나는 그것이 좋은 연습이 아니라는 것을 안다. 그러나 기술적 인 이유로 업데이트해야합니다. 업데이트하려고하면 다음과 같은 결과가 나타납니다. > db.clients.update({ _id: ObjectId("123")}, { $set: { _id: ObjectId("456")}}) Performing an update on the path '_id' would modify the immutable field '_id' 그리고 업데이트되지 않습니다. 업데이트하려면 …
129 mongodb 

5
mongodb에서 배열 요소를 제거하는 방법은 무엇입니까?
다음은 배열 구조입니다. contact: { phone: [ { number: "+1786543589455", place: "New Jersey", createdAt: "" } { number: "+1986543589455", place: "Houston", createdAt: "" } ] } 여기서는 mongo id ( _id)와 phone number ( +1786543589455) 만 알고 있으며 문서에서 해당 배열 요소 전체를 제거해야합니다. 즉, 전화 배열의 인덱스 요소가 0이면 …
129 mongodb 


3
프로덕션 코드의 몽구스 인덱싱
몽구스의 당 문서 에 대한 MongooseJS및 MongoDB/ Node.js: 애플리케이션이 시작되면 Mongoose는 ensureIndex스키마에 정의 된 각 인덱스를 자동으로 호출 합니다. 개발에는 좋지만 인덱스 생성이 성능에 상당한 영향을 미칠 수 있으므로 프로덕션에서는이 동작을 비활성화하는 것이 좋습니다. autoIndex스키마 옵션을 false 로 설정하여 동작을 비활성화하십시오 . 이것은 Mongo가 애플리케이션 시작시 모든 인덱스를 통해 이동하고 …

16
NodeJs 애플리케이션 및 모듈에서 Mongodb에 대한 연결을 올바르게 재사용하는 방법
나는 읽고 읽고 있었지만 전체 NodeJs 앱에서 동일한 데이터베이스 (MongoDb) 연결을 공유하는 가장 좋은 방법이 무엇인지 여전히 혼란 스럽습니다. 내가 이해했듯이 앱이 시작될 때 연결이 열리고 모듈간에 재사용되어야합니다. 현재 가장 좋은 방법은 server.js(모든 것이 시작되는 주 파일) 데이터베이스에 연결하고 모듈에 전달되는 개체 변수를 만드는 것입니다. 일단 연결되면이 변수는 필요에 따라 …

6
모든 기존 필드를 포함하고 문서에 새 필드 추가
기존 필드를 모두 나열하지 않고도 새 필드를 추가하고 모든 기존 필드를 포함하도록 지시 할 수있는 $ project 집계 단계를 정의하고 싶습니다. 내 문서는 다음과 같이 많은 필드가 있습니다. { obj: { obj_field1: "hi", obj_field2: "hi2" }, field1: "a", field2: "b", ... field26: "z" } 다음과 같은 집계 작업을 만들고 싶습니다. …

5
단일 node.js 프로젝트의 몽구스 및 다중 데이터베이스
하위 프로젝트가 포함 된 Node.js 프로젝트를 수행하고 있습니다. 하나의 하위 프로젝트에는 하나의 Mongodb 데이터베이스가 있고 Mongoose는 db를 래핑하고 쿼리하는 데 사용됩니다. 하지만 문제는 Mongoose는 모델이 하나의 연결에서 빌드되기 때문에 단일 mongoose 인스턴스에서 여러 데이터베이스를 사용할 수 없습니다. 여러 몽구스 인스턴스를 사용하기 위해 Node.js는 .js 파일에 캐싱 시스템이 있으므로 여러 모듈 …

6
몽구스 하위 문서와 중첩 스키마
내 주 스키마에서 하위 문서와 더 깊은 계층을 사용할 때의 장단점에 대해 궁금합니다. var subDoc = new Schema({ name: String }); var mainDoc = new Schema({ names: [subDoc] }); 또는 var mainDoc = new Schema({ names: [{ name: String }] }); 현재 모든 곳에서 하위 문서를 사용하고 있지만 주로 발생할 …

20
Mongoose 오류는 무엇입니까? 경로“_id”에서 값 XXX에 대해 ObjectId로 캐스트하지 못했습니다.
에 요청 보낼 때 /customers/41224d776a326fb40f000001와있는 문서 _id 41224d776a326fb40f000001가 존재하지 않습니다, doc이다 null와 나는 반환하고 있습니다 404: Controller.prototype.show = function(id, res) { this.model.findById(id, function(err, doc) { if (err) { throw err; } if (!doc) { res.send(404); } return res.send(doc); }); }; 그러나 _id몽구스가 "형식"(내 생각에)으로 예상하는 것과 일치하지 않는 경우 예를 …
122 mongodb  mongoose 


7
몽구스, 찾기로 특정 필드 선택
특정 필드 만 선택하려고합니다. exports.someValue = function(req, res, next) { //query with mongoose var query = dbSchemas.SomeValue.find({}).select('name'); query.exec(function (err, someValue) { if (err) return next(err); res.send(someValue); }); }; 하지만 내 json 응답에서 _id도 받고 있는데, 내 문서 스키마에는 _id와 이름이라는 두 개의 파일 만 있습니다. [{"_id":70672,"name":"SOME VALUE 1"},{"_id":71327,"name":"SOME VALUE 2"}] …

10
AngularJs 앱을 작성할 때 Jade 또는 Handlebars를 사용하는 방법
나는 전체 자바 스크립트 풀 스택 응용 프로그램에 대해 새롭고 Angular에 완전히 새롭기 때문에 누군가가 나를 위해 바로 기록을 올릴 수 있기를 바랐습니다. AngularJS를 사용하여 클라이언트 측 앱을 작성할 때 Jade 또는 Handlebars와 같은 템플릿 프레임 워크를 사용해야하는 이유는 무엇입니까? 나는 이러한 템플릿 프레임 워크를 사용한 적이 없다고 말해야한다. 그래서 …

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