使用 pymongo 避免现场冲突的最简单方法是什么?我有一个非常简单的 Location 类结构(名称、slug、描述和地理位置),我想确保不允许重复的名称。我正在使用烧瓶和 pymongo?
我正在尝试这个:
from flask import Flask
from flask.ext.pymongo import PyMongo
app = Flask(__name__)
mongo = PyMongo(app)
mongo.db.court.ensureIndex( { "name": 1, "slug": 1 } )
但它给了我一个错误:RuntimeError:在应用程序上下文之外工作。