mongo引擎序列字段(如何获取下一个值)

时间:2012-08-23 15:21:24

标签: django mongoengine

我有一个使用mongoengine + mongodb作为后端的文档。 我希望得到下一个可用的柜台。

class Master(Document):
    mas_id = SequenceField(required=True, primary_key=True)

在文件中有3条记录。有没有我可以找到下一个计数器是4。 这里不需要数+ 1。

有表mongoengine.counters但无法访问它。

1 个答案:

答案 0 :(得分:0)

你可以通过pymongo查询它,或者如果你没有删除任何东西,那么max mas_id + 1是序列中的下一个,需要什么/如何以及你想做什么?