1
을 통해 MongoDB에 문서를 삽입 할 때 ObjectID 표시를 숨기는 방법 IDLE을 통해 Pymongo를 사용하여 단일 문서 또는 문서 집합을 MongoDB 인스턴스에 삽입하면 성공적으로 삽입 된 모든 문서의 ObjectID가 표준 출력으로 반향됩니다.IDLE
>>> new_posts = [{"author": "Mike",
... "text": "Another post!",
... "tags": ["bulk", "insert"],
... "date": datetime.datetime(2009, 11, 12, 11, 14)},
... {"author": "Eliot",
... "title": "MongoDB is fun",
... "text": "and pretty easy too!",
... "date": datetime.datetime(2009, 11, 10, 10, 45)}]
>>> posts.insert(new_posts)
[ObjectId('...'), ObjectId('...')]
이러한 ObjectID가 표시되지 않도록 할 수있는 옵션이 있습니까? 문제는 IDLE이 대량의 텍스트 (예 : 수만개의 objectids 추가)를 렌더링해야 할 때 버그가 발생한다는 것입니다.
FWIW, 저는 Python 2.7과 PyMongo의 최신 버전을 사용하고 있습니다. 필요한 경우 세부 정보를 제공해 주시면 기쁘게 생각합니다.
감사합니다,
벤
Perfect, Asya. 이것은 위대합니다. –