Mongo C驱动中是否有findOne操作?
Is there a findOne operation in the Mongo C driver?
Mongo数据库实现了一个findOne()
集合操作。
但是,调查 collection operations available in the Mongo C driver I haven't found it there. It's a bit surprising, as other drivers implements it (such as the C++ driver)。
有趣的是,我在 Mongo C 驱动程序代码存储库 a kind of implementation for a findOne function 中找到了。然而它似乎在与四面体相关的部分代码中......
那么,Mongo C驱动是否提供了findOne()
操作?还是我需要自己实现(也许使用 mongoc_collection_find_with_opts 将限制设置为 1)?
您找到的函数确实用于执行包含 findOne
操作的测试(跨驱动程序测试)。
基于此,我会说 C 驱动程序不提供 findOne
操作,您应该使用类似 find_one
函数的功能来从从 mongoc_collection_find_with_opts
.
返回的游标
Mongo数据库实现了一个findOne()
集合操作。
但是,调查 collection operations available in the Mongo C driver I haven't found it there. It's a bit surprising, as other drivers implements it (such as the C++ driver)。
有趣的是,我在 Mongo C 驱动程序代码存储库 a kind of implementation for a findOne function 中找到了。然而它似乎在与四面体相关的部分代码中......
那么,Mongo C驱动是否提供了findOne()
操作?还是我需要自己实现(也许使用 mongoc_collection_find_with_opts 将限制设置为 1)?
您找到的函数确实用于执行包含 findOne
操作的测试(跨驱动程序测试)。
基于此,我会说 C 驱动程序不提供 findOne
操作,您应该使用类似 find_one
函数的功能来从从 mongoc_collection_find_with_opts
.