在我的项目linux c代码中,我们使用libmongoc-1.0(有点旧),我想计算集合的文档。类似这样的代码:
fiter = bson_new();
if (!fiter)
{
warn("fail to new fiter bson");
goto out;
}
count = mongoc_collection_count(toy_coll,
MONGOC_QUERY_NONE, fiter, 0, 0, NULL, &berror);
debug("get toy count: %d", count);
我使用Robo 3T看到有20个文件,但是调试消息只是告诉我: 得到玩具数:19。
我正在寻找mongo c驱动程序文档,它具有新功能mongoc_collection_count_documents(),我的libmongoc版本不支持该功能。
它卡住了我,有什么方法可以解决这个问题? 我应该提供什么信息?