标签: c mongodb
我想在用户集合中使用不同的功能。在mongo shell中,我 可以使用如下:
db.users.distinct("name");
其中name是用于区分的集合字段。
同样我想要,在c代码中也一样。只有我想要的不同部分, 熟悉创建连接,工作游标,工作bson 数据。此外,link 只有。{} mongo c API的基础知识。
如果有人知道的话,我需要c api的完整文档 链接。
感谢,
答案 0 :(得分:2)
好像你可以使用mongo_run_command function来做到这一点,因为distinct是command:db.runCommand( { distinct: 'users', key: 'name' } )
mongo_run_command
distinct
db.runCommand( { distinct: 'users', key: 'name' } )