错误信息 IndexError: no such item for Cursor instance
,怎么解决呢?
产生原因
result = collection.find({"id": "12345678"})
print result[0]['name']
打印输出提示IndexError: no such item for Cursor instance
,大意为:Cursor实例没有对应的节点
,这样的问题该怎样解决呢?使用怎样的if
判定可以判定结果集是有效地呢?
解决办法
result.count()
代码实例
result = collection.find({"id": "12345678"})
if result and result.count():
print result[0]['name']
