Python Mongoengine是否公开$min、$max字段运算符?

Python Mongoengine是否公开$min、$max字段运算符?,python,mongodb,mongoengine,Python,Mongodb,Mongoengine,我正在使用mongoengine,并且希望能够使用字段运算符(执行条件更新),但我无法看到如何通过mongoengine接口实现这一点 非常感谢您提供的任何帮助。在深入研究了MongoEngine源代码之后,我决定尝试使用\uuuuuuuuuuuuuu参数进行更新()方法。使用此操作,我可以使用$min字段运算符(人为的工作示例): attribs.objects(name='Mag')[0].update({uuuu raw\uuuu={'min':{'min\u value':4.9}) 如

我正在使用mongoengine,并且希望能够使用字段运算符(执行条件更新),但我无法看到如何通过mongoengine接口实现这一点


非常感谢您提供的任何帮助。

在深入研究了MongoEngine源代码之后,我决定尝试使用
\uuuuuuuuuuuuuu
参数进行
更新()
方法。使用此操作,我可以使用
$min
字段运算符(人为的工作示例):

attribs.objects(name='Mag')[0].update({uuuu raw\uuuu={'min':{'min\u value':4.9})

如果值4.9小于
min\u值的当前值,则更新
min\u值

FWIW,我已经打开了MongoEngine githup回购协议 请求更直接地访问
$min
$max
字段运算符。

GitHub上的功能请求: