mongodb 5

값이 null이 아닌 Mongoose 쿼리

값이 null이 아닌 Mongoose 쿼리 다음 쿼리를 수행하려고 합니다. Entrant .find enterDate : oneMonthAgo confirmed : true .where('pincode.length > 0') .exec (err,entrants)-> 제가 where 조항을 제대로 하고 있나요?다음 위치에서 문서를 선택합니다.pincode는 늘이 아닙니다.(query api를 사용할 때) 다음과 같이 할 수 있습니다. Entrant.where("pincode").ne(null) ...그 결과 다음과 같은 mongo 쿼리가 발생합니다. entrants.find({ pincode: { $ne: null } }) 도움이 될 수 있는 몇 가지 링크: mongoose 쿼리 API mongo 쿼리 연..

programing 2023.04.04

MongoDB에서 컬렉션 이름을 변경하려면 어떻게 해야 합니까?

MongoDB에서 컬렉션 이름을 변경하려면 어떻게 해야 합니까? mongo에서 컬렉션 이름을 쉽게 바꿀 수 있는 방법이 있나요?예를 들어 다음과 같습니다. db.originalCollectionName.rename('newCollectionName'); 만약 그렇지 않다면, 효과적으로 이름을 바꿀 수 있는 가장 좋은 방법은 무엇일까요?닫다. 사용db.originalCollectionName.renameCollection('newCollectionName') http://www.mongodb.org/display/DOCS/renameCollection+Command 를 참조해 주세요.데이터베이스 이름이 "mytestdb"이고 컬렉션 이름이 "orders"라고 가정합니다. 컬렉션 이름을 orders2015로..

programing 2023.03.05

mongodb ID에서 타임스탬프를 가져오는 중

mongodb ID에서 타임스탬프를 가져오는 중 MongoDB ID에서 타임스탬프를 얻으려면 어떻게 해야 하나요?타임스탬프는 mongoDB ID의 첫 번째 4바이트에 포함되어 있습니다(http://www.mongodb.org/display/DOCS/Object+IDs) 참조). 타임스탬프는 다음과 같습니다. timestamp = _id.toString().substring(0,8) 그리고. date = new Date( parseInt( timestamp, 16 ) * 1000 ) Mongo 2.2에서는 이 기능이 변경되었습니다(http://docs.mongodb.org/manual/core/object-id/) 참조). mongo 쉘 내부에서는 이 모든 작업을 한 번에 수행할 수 있습니다. docume..

programing 2023.03.05

1 컬렉션 mongodump 사용방법

1 컬렉션 mongodump 사용방법 사용방법mongodump한 데이터베이스에서 다른 데이터베이스로 단일 컬렉션을 이동할 수 있습니까? 명령어와 옵션을 어떻게 사용해야 합니까?난 그냥... mongodump --db= --collection= --out=data/ mongorestore --db= --collection= data//.bson 여기도 여기도 보고 여기도 보고 참고로 컬렉션을 데이터베이스 간에 이동하는 다른 방법은renameCollection: db.runCommand({renameCollection:".",to:"."}) 다음은 관련된 SO 스레드입니다. MongoDB에서 데이터베이스 간에 컬렉션을 복사하는 방법 mongodump에 의해 폐기된 데이터를 어떻게 사용하는가? 데이터베이스(문..

programing 2023.02.28

Pymongo를 사용하여 컬렉션의 모든 문서 가져오기

Pymongo를 사용하여 컬렉션의 모든 문서 가져오기 에 포함된 모든 문서를 반환하는 기능을 쓰고 싶습니다.mycollection몽고브에서 from pymongo import MongoClient if __name__ == '__main__': client = MongoClient("localhost", 27017, maxPoolSize=50) db=client.mydatabase collection=db['mycollection'] cursor = collection.find({}) for document in cursor: print(document) 단, 함수는 다음을 반환합니다.Process finished with exit code 0다음은 명령 프롬프트에서 실행할 때 정상적으로 작동하는 샘플 ..

programing 2023.02.28