Mongo bson查询条件如何写啊???

chengqian0929 2010-08-19 11:20:14
哪位哥们用过Mongo数据库,下面是一条mongo的数据,我现在需要查询file_path是../300M/g0000.erf的所有记录,Mongo为c提供了驱动程序,我是调用mongo_cursor * mongo_find(mongo_connectiong * conn, const_char * ns, bson * querey, bson *fields, int nToReturn, int nToSkip, int options)这个函数的,需要设置query这个查询条件,哪位高手写过,请赐教!!!谢谢



{ "_id" : ObjectId("00003f61421aa965c7000089"), "req" : { "file_path" : "../300M/g0000.erf", "offset" : 25558112, "frame_no" : 57709, "time" : "2010-06-29 14:03:19", "teid" : 33249, "src_ip" : "172.18.105.179", "dest_ip" : "221.7.92.98", "size" : 116 }, "resp" : { "file_path" : "../300M/gn0000.erf", "offset" : 25568584, "frame_no" : 57738, "time" : "2010-06-29 14:03:19", "teid" : 839352989, "src_ip" : "221.7.92.98", "dest_ip" : "172.18.105.179", "size" : 251 }, "basicdata" : { "tid" : 64690, "domain_name" : "uc.ucweb.com", "cause" : 0, "sid" : "048e22caa313e58199df09aeaa729466" } }
...全文
638 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wdgwgzz 2011-05-22
  • 打赏
  • 举报
回复
我不会 c 但是 你会 shell 下面的 c 下面 应该也会了。。如果不能直接查询,用 正则匹配。
Hiei1234 2011-04-03
  • 打赏
  • 举报
回复
query 是个bson 先要做成bson 按条件去做 条件的关键字去看文档
chengqian0929 2010-08-19
  • 打赏
  • 举报
回复
靠 自己定一下 难道这里就没有人用过mongo吗???

70,038

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧