在mongodb中先判断字段时候存在,若存在,则更新,否则插入
control_info = coll.find_one({'control': 'control'})
if control_info:
coll.update(
{'control': 'control'},
control_info_dict,
)
else:
coll.insert(control_info_dict)
host_status = coll.find_one({'ipadd': ipadd})
if host_status:
print '已经存在'
coll.update({'ipadd': ipadd}, {'ipadd': ipadd, 'status':ping_result})
else:
coll.save({'ipadd':ipadd, 'status':ping_result})