2015-12-30 24 views
2

在傳統的Mongo C驅動程序中,有一個函數mongo_find_one,用於在MongoDB服務器中查找單個文檔。在新的Mongo C驅動程序中是否有等效的mongo_find_one()

MONGO_EXPORT int mongo_find_one(mongo *conn, const char *ns, const bson *query,const bson *fields, bson *out); 

在新的Mongo驅動程序中是否有類似的功能。我一直在使用以下文檔,但無法找到任何相當的東西。

http://api.mongodb.org/c/1.2.0/

+2

鏈接到1.2.0舊版本或新版本?你使用的是什麼舊版本?什麼是您嘗試使用的新版本? –

+0

該鏈接適用於新的驅動程序。這是C 1.2。舊版本是0.8。這裏是舊驅動的回購鏈接,https://github.com/mongodb/mongo-c-driver-legacy/blob/master/README.md –

回答

2

這可能是一個不令人滿意的答案,但它不會出現在那裏是mongo_find_one功能的1.2.0版本直接等同。

然而,使用遊標構建一個具有類似語義的函數並僅從其中獲取單個元素並丟棄其他元素並不是特別困難。

相關問題