2
在mongoengine
有一个集合中查询对象(文件)的方式有两种:mongoengine中的物体和过滤器有什么区别?
Test.object(category="blabla")
而且
Test.object.filter(category="blabla")
他们返回相同的结果。但问题是有什么区别?性能?或者他们只是彼此的别名?
在mongoengine
有一个集合中查询对象(文件)的方式有两种:mongoengine中的物体和过滤器有什么区别?
Test.object(category="blabla")
而且
Test.object.filter(category="blabla")
他们返回相同的结果。但问题是有什么区别?性能?或者他们只是彼此的别名?
没有区别,one is an alias of the other:
def filter(self, *q_objs, **query):
"""An alias of :meth:`~mongoengine.queryset.QuerySet.__call__`
"""
return self.__call__(*q_objs, **query)