【发布时间】:2014-08-25 14:59:26
【问题描述】:
我正在尝试确保 MongoAlchemy 支持的模型中的名称唯一性,但不确定如何去做。
我的第一次尝试涉及编写一个包装验证器,它检查具有相同 name 的现有数据库条目并检查它们(以确保有 0 个或 1 个具有相同名称的条目),但这失败了,因为验证器只接收带有name 的字符串,而不是整个对象(因此无法比较mongo_ids)。
确保单个类的对象都具有唯一的names 的最佳方法是什么?
【问题讨论】:
标签: python flask mongoalchemy