> db.c.remove()
> db.c.insert( { x : 10} )
> a1 = db.c.findOne( {x : 100} )
null
> a1 == null
true
> a2 = db.c.find( {x : 100} )
>
Q1>如何检查a2是否在MongoDB交互式shell中没有任何内容?
Q2>如何在Python 3中检查相同的内容?
答案 0 :(得分:2)
> a2 = db.c.find( {x : 100} )
> a2.hasNext()
false
因为你的a2变量确实是 MongoCursor 。 许多语言驱动程序都有这种方法。
提示:您可以使用 variable.help()在mongo客户端命令行上使用某些功能。
编辑Python:我不确切知道它是如何工作的但是关于文档Python驱动程序返回一个可迭代元素。所以它可能与其他语言相同。