«mongodb» 태그된 질문

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

3
Mongoose에서 다른 스키마 참조
다음과 같은 두 개의 스키마가있는 경우 : var userSchema = new Schema({ twittername: String, twitterID: Number, displayName: String, profilePic: String, }); var User = mongoose.model('User') var postSchema = new Schema({ name: String, postedBy: User, //User Model Type dateCreated: Date, comments: [{body:"string", by: mongoose.Schema.Types.ObjectId}], }); 위의 예와 같이 연결하려고했지만 어떻게해야할지 모르겠습니다. …


6
배열의 ObjectId에 대한 $ lookup
단일 ObjectId가 아닌 ObjectId의 배열 인 필드에서 $ lookup을 수행하는 구문은 무엇입니까? 주문 문서 예 : { _id: ObjectId("..."), products: [ ObjectId("..<Car ObjectId>.."), ObjectId("..<Bike ObjectId>..") ] } 작동하지 않는 쿼리 : db.orders.aggregate([ { $lookup: { from: "products", localField: "products", foreignField: "_id", as: "productObjects" } } ]) 원하는 결과 { _id: …

27
'필드를 찾을 수없는 유형의 빈이 필요합니다.' mongodb를 사용하는 오류 스프링 편안한 API
그래서 저는 몇 주 동안 Spring을 배우고 있었고,이 튜토리얼을 따랐습니다. RESTful 웹 서비스 구축 mongodb에 통합하려고 할 때까지 모든 것이 잘되었습니다. 그래서 저는이 튜토리얼을 따릅니다. MongoDB로 데이터 액세스 그러나 내 연습은 부분적으로 여전히 첫 번째 것을 사용하고 있습니다. 그래서 내 프로젝트 디렉토리 구조는 다음과 같습니다. src/ ├── main/ │ └── …
104 java  spring  mongodb  rest 

4
mongoDB / mongoose : null이 아닌 경우 고유
고유 컬렉션 항목을 강제하는 방법이 있지만 항목이 null이 아닌 경우에만 궁금합니다 . e 샘플 스키마 : var UsersSchema = new Schema({ name : {type: String, trim: true, index: true, required: true}, email : {type: String, trim: true, index: true, unique: true} }); 이 경우 'email'은 필수는 아니지만 'email'이 저장되어 있으면이 …

2
정렬 순서가 지정되지 않은 경우 MongoDB는 레코드를 어떻게 정렬합니까?
정렬 순서를 지정하지 않고 Mongo find () 쿼리를 실행할 때 데이터베이스는 결과를 정렬하기 위해 내부적으로 무엇을 사용합니까? mongo 웹 사이트 의 문서에 따르면 : 매개 변수없이 find ()를 실행할 때 데이터베이스는 객체를 순방향 자연 순서로 반환합니다. 표준 테이블의 경우 자연 순서는 특히 유용하지 않습니다. 순서가 삽입 순서에 가까운 경우가 많지만 …
103 mongodb 

6
MongoDB의 $ unwind 연산자는 무엇입니까?
이것은 MongoDB와의 첫날이므로 나와 함께 쉽게 가십시오 :) $unwind영어가 모국어가 아니기 때문에 연산자를 이해할 수 없습니다 . db.article.aggregate( { $project : { author : 1 , title : 1 , tags : 1 }}, { $unwind : "$tags" } ); 프로젝트 운영자는 내가 이해할 수있는 것 SELECT입니다 (같지 않습니까?). 그러나 …

10
Mongoose를 사용하여 MongoDB 문서에서 키 삭제
node.js로 MongoDB에 액세스하기 위해 Mongoose 라이브러리를 사용하고 있습니다. 문서에서 키 를 제거 하는 방법이 있습니까? 즉 값을 null로 설정하는 것이 아니라 제거 하시겠습니까? User.findOne({}, function(err, user){ //correctly sets the key to null... but it's still present in the document user.key_to_delete = null; // doesn't seem to have any effect delete …

6
MongoDB mongorestore 실패 : locale :: facet :: _ S_create_c_locale 이름이 유효하지 않습니다.
컴퓨터 A (ubuntu 12.04 서버)에서 mongodump로 덤프를 만들었습니다. 컴퓨터 B (ubuntu 12.04 서버)로 옮기고 다음을 입력했습니다. mongorestore -db db_name --drop db_dump_path 실패했고 다음과 같이보고했습니다. 연결 대상 : 127.0.0.1 종료 'std :: runtime_error'인스턴스를 던진 후 호출 됨 what () : locale :: facet :: _ S_create_c_locale 이름이 유효하지 않음 중단됨 나는 …

13
E : mongodb-org 패키지를 찾을 수 없습니다.
mongodb를 다운로드하려고하는데이 링크 의 단계를 따르고 있습니다. 그러나 단계에 도달하면 : sudo apt-get install -y mongodb-org 다음과 같은 오류가 발생합니다. Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package mongodb-org //This is the error 왜 이런 일이 발생하고 해결 방법이 있습니까?

6
MongoDB가 같지 않음
텍스트 필드가 ''(공백)이 아닌 MongoDB에 쿼리를 표시하려고합니다. { 'name' : { $not : '' }} 그러나 나는 오류가 invalid use of $not 나는 문서를 살펴 보았지만 그들이 사용하는 예제는 복잡한 경우에 대한 것입니다 (정규 표현식과 $not다른 연산자 부정). 내가하려는 간단한 일을 어떻게할까요?
102 mongodb 

13
MongoDB Aggregation : 총 레코드 수를 얻는 방법은 무엇입니까?
mongodb에서 레코드를 가져 오기 위해 집계를 사용했습니다. $result = $collection->aggregate(array( array('$match' => $document), array('$group' => array('_id' => '$book_id', 'date' => array('$max' => '$book_viewed'), 'views' => array('$sum' => 1))), array('$sort' => $sort), array('$skip' => $skip), array('$limit' => $limit), )); 이 쿼리를 제한없이 실행하면 10 개의 레코드를 가져옵니다. 하지만 제한을 2로 유지하고 …
102 mongodb 

3
Mac OS 터미널에서 원격 mongo 서버에 연결하는 방법
MacBook의 터미널에있는 mongo 셸에 들어가고 싶습니다. 그러나 클라우드에서 실행중인 Mongo 인스턴스 (Heroku 애드온을 통한 compose.io 인스턴스)에 연결하는 데 관심이 있습니다. MongoDB URI의 이름, 암호, 호스트, 포트 및 데이터베이스 이름이 있습니다. mongodb://username:password@somewhere.mongolayer.com:10011/my_database Mac에서 Mongo를 실행하기를 원하기 때문이 아니라이 원격 데이터베이스에 연결하기 위해 mongo 셸 프로그램에 액세스하기 위해 Homebrew를 사용하여 MacBook에 mongodb를 …


7
몽구스 모델의 모든 수를 얻는 방법?
데이터가 저장된 모델 수를 어떻게 알 수 있습니까? 의 방법이 Model.count()있지만 작동하지 않는 것 같습니다. var db = mongoose.connect('mongodb://localhost/myApp'); var userSchema = new Schema({name:String,password:String}); userModel =db.model('UserList',userSchema); var userCount = userModel.count('name'); userCount어떤 메소드가 호출되어 진짜를 얻을 수 count있습니까? 감사

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