2
pymongo
を使用して文書のすべてのフィールドを検索し、そこからデータを取得したいと考えています。以下のコードは、すべてのドキュメントにすべてのフィールドを指定しています。しかし、文書のすべてのフィールドやキーを見つけることはできますか?pyMongoで文書の全フィールドを検索
f = db['Collection'].find()
for i in f:
print(i['Date'])
私は今、私たちはすべての文書のids
を持っているすべての文書ObjectId
print(db['Collection'].distinct("_id"))
から得ることができます。フィールドを見つけることはできますか?
'cursor = db ['collection']。find()'としても動作できます。文書の '_id'を与えてフィールドを見つけることはできますか?コレクション名を指定しない。 – Amar
データベースには多数のコレクションを含めることができ、コレクションには多くのドキュメントを含めることができます。コレクション名なしで '_id'だけを指定すると、意味をなさない。 –
よろしくお願いします。特定のドキュメントのコレクション名と '_id'を与えることによって?例えば 'db ['collection'] ['_ id']'のように?または 'document [ObjectId( '57e35fca05cbcd1c385081a0')]'のように? – Amar