MongoDB Агрегатная функция (отличная) в программировании на c - PullRequest
1 голос
/ 19 января 2012

Я хочу использовать отличную функцию в коллекции пользователей.В оболочке mongo я могу использовать следующее:

   db.users.distinct("name");

, где name - это поле коллекций, используемое для различения.

аналогично, я хочу, то же самое в коде c.Я хочу только ту отдельную часть, которая знакома с созданием соединений, рабочими курсорами, рабочими данными bson.Кроме того, ссылка , имеющая только основы API mongo.

Мне нужна полная документация по c api, если кто-нибудь знает, дайте мне ссылку.

спасибо,

1 Ответ

2 голосов
/ 19 января 2012

Похоже, что вы можете сделать это, используя функцию mongo_run_command , поскольку distinct является командой : db.runCommand( { distinct: 'users', key: 'name' } )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...