Die Version von Python auf meinem Mac ist 2.7.10, daher muss ich die Version anpassen und Pymongo mit der folgenden Methode installieren.
sudo pip install pymongo==2.7.2
Stellen Sie eine Verbindung zur lokalen MongoDB her. Wenn sich in der MongoDB eine Datenbank namens hoge befindet, schreiben Sie Folgendes, um die Verbindung herzustellen.
#!/usr/bin/env python
# -*- coding:utf-8 -*-
from pymongo import Connection
#Holen Sie sich eine Mongodb-Verbindung
con = Connection('localhost', 27017)
db = con.hoge
Wenn sich in einer Datenbank mit dem Namen hoge eine Sammlung mit dem Namen hoge_mst befindet, rufen Sie die Sammlung wie folgt ab.
col = db.hoge_mst
print col.find_one()
for item in col.find():
print item
key1
Wenn Sie den Wert nur für die Spalte in der Sammlung erhalten möchten
for item in col.find():
print item['key1']
itemid
Holen Sie sich nur diejenigen mit einem Schlüssel von 2
for item in col.find({'itemID':2}):
print item['key1']
Recommended Posts