반응형

mongoDB 29

MongoDB 셸 쿼리에서 "수집에서 데이터 b가 수집 a에 있지 않음"을 가져옵니다.

MongoDB 셸 쿼리에서 "수집에서 데이터 b가 수집 a에 있지 않음"을 가져옵니다. 공통 _id를 공유하는 두 개의 MongoDB 컬렉션이 있습니다.mongo 쉘을 사용하여 한 컬렉션에서 일치하는 _id가 없는 모든 문서를 다른 컬렉션에서 찾고 싶습니다. 예: > db.Test.insert({ "_id" : ObjectId("4f08a75f306b428fb9d8bb2e"), "foo" : 1 }) > db.Test.insert({ "_id" : ObjectId("4f08a766306b428fb9d8bb2f"), "foo" : 2 }) > db.Test.insert({ "_id" : ObjectId("4f08a767306b428fb9d8bb30"), "foo" : 3 }) > db.Test.insert..

sourcecode 2023.04.29

Pymongo의 빠른 또는 대량 업스타트

Pymongo의 빠른 또는 대량 업스타트 피몽고에서 벌크 업서트를 어떻게 하나요?여러 항목을 업데이트하려고 하는데 한 번에 하나씩 수행하는 작업이 매우 느립니다. 거의 동일한 질문에 대한 답이 여기 있습니다: MongoDB에서 대량 업데이트/업데이트? 받아들여진 대답은 실제로 질문에 대답하지 않습니다.가져오기/내보내기를 수행하기 위한 mongo CLI에 대한 링크를 제공합니다. 또한 대량 업셋을 수행하는 것이 가능하지 않은 이유/모범 사례가 없는 이유를 설명하는 사람도 있겠지만, 이러한 문제에 대한 바람직한 해결책이 무엇인지 설명해 주십시오.Pymongo의 최신 릴리스(3.x 이상)는 서버 릴리스가 대량 작업을 지원하지 않는 경우 다운그레이드되는 일관된 인터페이스로 대량 작업을 래핑합니다.이는 이제 Mo..

sourcecode 2023.04.29

필드별 MongoDB Aggregate가 존재합니다.

필드별 MongoDB Aggregate가 존재합니다. 저는 이 질문이 어디선가 아직 나오지 않았다는 것을 믿기 어렵지만, 그 흔적을 찾을 수 없습니다. MongoDB 집약 쿼리는 부울로 그룹화해야 합니다.즉, 다른 필드의 존재입니다. 예를 들어 다음 컬렉션부터 시작하겠습니다. > db.test.find() { "_id" : ObjectId("53fbede62827b89e4f86c12e"), "field" : ObjectId("53fbede62827b89e4f86c12d"), "name" : "Erik" } { "_id" : ObjectId("53fbee002827b89e4f86c12f"), "name" : "Erik" } { "_id" : ObjectId("53fbee092827b89e4f86c131")..

sourcecode 2023.04.04

수집 개체가 PyMongo에서 호출할 수 없는 오류입니다.

수집 개체가 PyMongo에서 호출할 수 없는 오류입니다. PyMongo 튜토리얼에 따라 콜할 때 오류가 발생합니다.insert_one콜렉션에 대한 메서드. In [1]: import pymongo In [2]: from pymongo import MongoClient In [3]: client = MongoClient() In [4]: db = client.new_db In [5]: db Out[5]: Database(MongoClient('localhost', 27017), u'new_db') In [6]: posts = db.posts In [7]: posts.insert_one({'a':1}) ----------------------------------------------------------..

sourcecode 2023.03.20

MongoDBs 집약 '$lookup'을 'findOne()'으로 사용하는 방법

MongoDBs 집약 '$lookup'을 'findOne()'으로 사용하는 방법 여러분들도 아시겠지만find()결과 배열을 반환합니다.findOne()단순한 물건만 돌려주는 거죠 Angular는 큰 차이를 만들어냅니다.가는 대신{{myresult[0].name}}, 나는 간단하게 쓸 수 있다.{{myresult.name}}. 나는 그 것을 발견했다.$lookup집약 파이프라인의 메서드는 단일 개체 대신 결과 배열을 반환합니다. 예를 들어 다음 두 가지 콜레션이 있습니다. users수집: [{ "firstName": "John", "lastName": "Smith", "country": 123 }, { "firstName": "Luke", "lastName": "Jones", "country": 321 }..

sourcecode 2023.03.20

MongoDB SELECT 카운트 기준

MongoDB SELECT 카운트 기준 나는 MongoDB를 가지고 놀면서 간단한 방법을 찾고 있다. SELECT province, COUNT(*) FROM contest GROUP BY province 하지만 집계함수로는 알 수 없을 것 같아요.정말 이상한 그룹 구문을 사용해서 할 수 있어요 db.user.group({ "key": { "province": true }, "initial": { "count": 0 }, "reduce": function(obj, prev) { if (true != null) if (true instanceof Array) prev.count += true.length; else prev.count++; } }); 하지만 집계 기능을 사용하는 더 쉽고 빠른 방법이 있을까요..

sourcecode 2023.03.15

같은 스테이트먼트에서 입력과 집약을 어떻게 사용하는가?

같은 스테이트먼트에서 입력과 집약을 어떻게 사용하는가? 다음은 제 예약 모음입니다. { _id: ObjectId("518ee0bc9be1909012000002"), date: ISODate("2013-05-13T22:00:00Z"), patient:ObjectId("518ee0bc9be1909012000002") } { _id: ObjectId("518ee0bc9be1909012000002"), date: ISODate("2013-05-13T22:00:00Z"), patient:ObjectId("518ee0bc9be1909012000002") } { _id: ObjectId("518ee0bc9be1909012000002"), date: ISODate("2013-05-13T22:00:00Z"), patie..

sourcecode 2023.03.05

Mongoose를 사용하여 MongoDB 문서에서 키 삭제

Mongoose를 사용하여 MongoDB 문서에서 키 삭제 Mongoose 라이브러리를 사용하여 node.js를 사용하여 MongoDB에 액세스하고 있습니다. 문서에서 키를 제거할 수 있는 방법이 있습니까? 즉, 값을 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 user.key_to_delete; user.save(); }); 이전 버전에서는 node-mongb-native ..

sourcecode 2023.02.15

서버 크래시 후 MongoDB가 시작되지 않음

서버 크래시 후 MongoDB가 시작되지 않음 Ubuntu 컴퓨터가 고장나서 재부팅했을 때 MongoDB가 작동하지 않았습니다.다음 명령을 실행해 보니 다음과 같은 출력이 나왔습니다. $ mongo Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 exception: connect failed $ service mongodb status mongodb stop/waiting $ service mongodb restart stop: Unknown instance: start: Rejected send message, 1 matched rules; type="method_call", sender=":1.57" (uid=..

sourcecode 2023.02.15
반응형