Ham*_*FzM 2 python orm mongodb mongoengine python-2.7
在mongoengine有一个集合中查询对象(文件)的方法有两种:
Test.object(category="blabla")
Run Code Online (Sandbox Code Playgroud)
和
Test.object.filter(category="blabla")
Run Code Online (Sandbox Code Playgroud)
他们返回相同的结果。但问题是有什么区别?表现?或者他们只是彼此的别名?
没有区别,一个是另一个的别名:
def filter(self, *q_objs, **query):
"""An alias of :meth:`~mongoengine.queryset.QuerySet.__call__`
"""
return self.__call__(*q_objs, **query)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
866 次 |
| 最近记录: |