Python Mongoengine是否公开$min、$max字段运算符?
我正在使用mongoengine,并且希望能够使用字段运算符(执行条件更新),但我无法看到如何通过mongoengine接口实现这一点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源代码之后,我决定尝试使用
\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上的功能请求: