这个函数用来查找符合条件的值的记录 即记录的值等于你给的值
bson query[1];
bson_init(query); //这个表示的是你想查询 md5=xxxx的记录 可以指定多个条件
bson_append_string(query,"md5","97296BE70AC48609704936C5BDAF0312");
bson_finish(query);
bson fields[1]; //这个里面表示你希望查询的结果返回哪些字段(貌似不应该叫字段)
bson_init(fields);
bson_append_bool(fields,"md5",1); //为1就是标识结果中需要返回这个字段
bson_append_bool(fields,"ips",1);
bson_append_bool(fields,"urls",1);
bson_finish(fields);
cursor = mongo_find(conn,"test.virus", query, fields, 9999, 0, 0);
bson_destroy(query); //查询完了 别忘了释放
bson_destroy(fields);