我正在尝试使用Flask-MongoKit,如下所示(两次尝试find_one失败):
app = Flask('app-name')
db = MongoKit(app)
db.register([database.Users])
with app.app_context():
print db['users'].find_one()
print db.Users.find_one()
当我使用普通的MongoKit(非Flask版本)时,这有效(如下)
db = Connection()
db.register([database.Users])
print db.Users.find_one()
谢谢!
编辑:
数据库和集合定义如下。
class Users(Document):
__collection__ = 'users'
__database__ = 'database'