«mongodb» 태그된 질문

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

4
2D 지리적 인덱스를 사용하여 Mongoose 스키마의 배열에서 객체를 올바르게 정의하는 방법
현재 아래 문서에 대한 스키마를 만드는 데 문제가 있습니다. 서버의 응답은 항상 "trk"필드 값을 [Object]로 반환합니다. 적어도 나에게 의미가있는 모든 접근 방식을 시도했기 때문에 어떻게 든 이것이 어떻게 작동해야하는지 전혀 모르겠습니다 ;-) 이것이 도움이된다면 내 Mongoose 버전은 3.6.20이고 MongoDB 2.4.7이고 잊어 버리기 전에 Index (2d)로 설정하는 것도 좋을 것입니다. 원본 …

10
통합 테스트 실행시 포함 된 MongoDB
내 질문의 변형 이 일 . Java Web-app 프로젝트에는 많은 읽기 필터 / 쿼리 및 GridFS와 같은 도구와의 인터페이스가 필요하기 때문에 위의 솔루션이 제안하는 방식으로 MongoDB를 사용하는 합리적인 방법을 생각하는 데 어려움을 겪고 있습니다. 따라서 통합 테스트와 함께 MongoDB의 임베디드 인스턴스를 실행하는 것을 고려하고 있습니다. 자동으로 시작하고 (각 테스트 또는 …

12
몽구스에서 중첩 배열 채우기
예제 문서에서 "구성 요소"를 어떻게 채울 수 있습니까? { "__v": 1, "_id": "5252875356f64d6d28000001", "pages": [ { "__v": 1, "_id": "5252875a56f64d6d28000002", "page": { "components": [ "525287a01877a68528000001" ] } } ], "author": "Book Author", "title": "Book Title" } 이것은 Mongoose에서 문서를 얻는 JS입니다. Project.findById(id).populate('pages').exec(function(err, project) { res.json(project); });

4
mongoose 대 mongodb (nodejs 모듈 / 확장), 어느 것이 더 낫습니까? 그리고 왜?
방금 Node.js에 도착했고 MongoDB와 함께 사용할 많은 라이브러리가 있다는 것을 알았습니다. 가장 인기있는 것은 다음 두 가지 인 것 같습니다 : (mongoose 및 mongodb). 이러한 확장의 장단점을 얻을 수 있습니까? 이 두 가지에 대한 더 나은 대안이 있습니까? 편집 : 흥미로운 node-mongolian으로 보이는 새 라이브러리를 찾았으며 "Mongolian DeadBeef는 mongodb 셸에 …

16
TypeError : ObjectId ( '')는 JSON 직렬화 가능하지 않습니다.
Python을 사용하여 문서에서 집계 함수를 쿼리 한 후 MongoDB에서 내 응답을 반환하면 유효한 응답이 반환되고 인쇄 할 수는 있지만 반환 할 수는 없습니다. 오류: TypeError: ObjectId('51948e86c25f4b1d1c0d303c') is not JSON serializable 인쇄: {'result': [{'_id': ObjectId('51948e86c25f4b1d1c0d303c'), 'api_calls_with_key': 4, 'api_calls_per_day': 0.375, 'api_calls_total': 6, 'api_calls_without_key': 2}], 'ok': 1.0} 하지만 돌아 오려고 할 때 : …
109 python  json  mongodb  flask 

26
Mongoose를 컴파일 한 후에는 모델을 덮어 쓸 수 없습니다.
내가 뭘 잘못하고 있는지 확실하지 않습니다. 여기 내 check.js가 있습니다. var db = mongoose.createConnection('localhost', 'event-db'); db.on('error', console.error.bind(console, 'connection error:')); var a1= db.once('open',function(){ var user = mongoose.model('users',{ name:String, email:String, password:String, phone:Number, _enabled:Boolean }); user.find({},{},function (err, users) { mongoose.connection.close(); console.log("Username supplied"+username); //doSomethingHere }) }); 그리고 여기에 내 insert.js가 있습니다. var mongoose = …

14
Robomongo를 사용하여 MongoDB에서 JSON을 내보내는 방법
그래서 나는에 대해 많이 모른다 MongoDB. 나는 한 RoboMongo나는 MongoDB를 연결하는 사용. 내가해야 할 일은 이것입니다. MongoDB에 컬렉션이 있습니다. 파일에 저장할 수 있도록 해당 컬렉션에서 데이터를 내보내고 싶습니다. 인터페이스를 사용하여 컬렉션의 데이터를 텍스트로 열고 Ctrl+ A를 수행하고 텍스트 파일에 붙여 넣었습니다. 그러나 모든 데이터가 복사되는 것은 아니며 자연스럽게 JSON을 깨뜨리는 …
108 mongodb  robo3t 

1
PyMongo에서 .sort 사용
PyMongo를 사용하여 다음과 같이 '번호'및 '날짜'필드로 정렬 된 개체를 검색하려고 할 때 : db.test.find({"number": {"$gt": 1}}).sort({"number": 1, "date": -1}) 이 오류가 발생합니다. TypeError: if no direction is specified, key_or_list must be an instance of list 내 정렬 쿼리에 어떤 문제가 있습니까?
108 python  mongodb  pymongo 

4
두 필드 비교시 MongoDb 쿼리 조건
나는 모음이 T두 필드를 : Grade1그리고 Grade2, 나는 조건을 가진 사람을 선택합니다 Grade1 > Grade2내가 MySQL은 같은 쿼리를 얻을 수있는 방법? Select * from T Where Grade1 > Grade2
108 mongodb  compare 


5
MongoDB : 필드가 null이거나 설정되지 않은 레코드를 쿼리하는 방법은 무엇입니까?
날짜 필드 가있는 Email문서가 있습니다 sent_at. { 'sent_at': Date( 1336776254000 ) } 이이 경우 Email전송되지는 sent_at필드 중 하나를 널 (null), 또는 존재하지 않는 것입니다. 보낸 / 보내지 않은 모든 수를 가져와야 Emails합니다. 이 정보를 쿼리하는 올바른 방법을 찾으려고 노력하고 있습니다. 나는 이것이 보낸 수를 얻는 올바른 방법이라고 생각합니다. db.emails.count({sent_at: {$ne: …

3
mongodb 그룹 값을 여러 필드로
예를 들어 다음 문서가 있습니다. { "addr": "address1", "book": "book1" }, { "addr": "address2", "book": "book1" }, { "addr": "address1", "book": "book5" }, { "addr": "address3", "book": "book9" }, { "addr": "address2", "book": "book5" }, { "addr": "address2", "book": "book1" }, { "addr": "address1", "book": "book1" }, { "addr": "address15", …


25
서버 검색 및 모니터링 엔진은 더 이상 사용되지 않습니다.
Node.js 앱과 함께 Mongoose를 사용하고 있으며 이것이 내 구성입니다. mongoose.connect(process.env.MONGO_URI, { useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true, useFindAndModify: false }).then(()=>{ console.log(`connection to database established`) }).catch(err=>{ console.log(`db error ${err.message}`); process.exit(-1) }) 하지만 콘솔에서는 여전히 경고를 표시합니다. DeprecationWarning : 현재 서버 검색 및 모니터링 엔진은 더 이상 사용되지 않으며 향후 버전에서 제거 …


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