mongoengine中的F()对象与django中的对象类似

时间:2013-01-02 08:36:14

标签: python django mongoengine

我们是否在mongoengine中有类似于F()对象的东西,类似于Django中的东西。

如果是,请帮助我如何使用它。

如果否,那么请建议一种在mongoengine中加入类似功能的方法。

任何帮助都会非常感激。 提前谢谢。

1 个答案:

答案 0 :(得分:-1)

您可以使用where运算符(自v0.5起):

User.objects( ).where( "this.firstname == this.lastname" )

请注意,这是低效的,因为Mongo不会对这些查询使用索引,因此应该避免使用:

http://docs.mongodb.org/manual/reference/operators/#_S_where