如何在pymong中测试空的mongodb查询

时间:2015-05-14 02:20:10

标签: pymongo

如何在pymongo中测试没有结果的查询?

 x = collection.find( { "$and" : [ { "$or" : [ {"template":"template3.1"} , {"type" : "gift"} ] }, {"to":"test@test.com"} ] } )

在对数据做某事之前,可以测试x是否没有返回任何内容吗?

1 个答案:

答案 0 :(得分:0)

使用光标方法count()检查光标中的文档数。

if x.count()>0:
    //Use Cursor