问题标签 [mongo-c-driver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 未找到“libmongocxx”所需的软件包“libmongoc-1.0”
我试图让 libmongocxx 在根据以下内容编译后在 Debian Jessie 64bit 上运行: quickstartguide
我添加了 find 命令返回的路径作为编译器抱怨丢失的 libmongoc-1.0.pc 文件的位置:
我尝试在 pkg 路径声明中设置特定的依赖项:
但是鉴于 xx 不同的尝试,我不断收到此错误:
我希望有人可以启发我。
mongodb - 调用 mongoc_client_get_server_status() 后无法捕获集合插入错误
MongoDB 已关闭,但我无法捕获错误描述,mongoc_collection_insert () 中的“错误”参数为空。当我在代码中使用称为 mongoc_client_get_server_status() 时,发生了这种情况。
同时,可以在不调用函数 mongoc_client_get_server_status() 的情况下显示 collectionerror。
我不确定 MongoDB 中是否存在小错误,或者我的代码中是否有问题。
mongodb - mongo C 驱动程序 1.2.0 中的错误处理
有没有办法在新的 mongo C 库中处理连接错误。在旧版本的驱动程序(旧版)中,旧版本的驱动程序在调用函数以访问 Mongo 时给出了错误代码,例如 MONGO_CONN_FAIL、MONGO_NS_INVALID。新 API 是否在内部处理这些错误。
c - 新的 Mongo C 驱动程序中是否有等效的 mongo_find_one()
在遗留的 Mongo C 驱动程序中有一个函数mongo_find_one
,用于在 MongoDB 服务器中查找单个文档。
新的Mongo驱动中是否有类似的功能。我一直在使用以下文档,但找不到任何等效的文档。
c - 如何为 mongo C 驱动程序构建一个带有用户名密码的 URI。
我正在使用 mongo 3.0.8。我有一个经过身份验证的用户 admin,密码为 admin。我可以按如下方式连接到 mongo shell。
mongo admin -u amdin -p amdin
但是,我尝试使用以下 C 代码进行连接。这给了我一个错误
警告:客户端:无法连接到:ipv4 127.0.0.1:27017,错误:111,连接被拒绝
c - 使用 mongo c 驱动程序获取整个集合的光标
我正在使用 mongo c 驱动程序 1.1 和 mongo 版本 3.0。我需要编写一个将光标移至集合的函数。我在文档中找到了以下示例。
http://api.mongodb.org/c/1.1.0/mongoc_cursor_t.html
我想做到这一点,除了我不想有任何查询(匹配集合中的所有文档)
c - Issues with $push in mongo
I am running into a problem and I am not sure how to fix it. Any help you can provide would be great, I am sure it is something stupid I am doing wrong. :)
I am trying to $push some items into an array titled "subscribed_tribes". Here is my document prior to any pushes:
When I run the following c code nothing happens (no changes).
If I uncomment the two lines of code (bson_append and mongc_collection_update) then the entire document is overwritten and replaced with:
Any ideas why the original code doesn't add the array item into subscribed_tribes correctly? Secondly why does the inclusion of the uncommented lines overwrite the entire document?
Once again I am sure I am doing something stupid, but I am just not sure what.
c - mongo c驱动程序中bson_iter_find中的顺序是否重要
我正在使用 mongo c 驱动程序 1.1 和 mongo 版本 3.0。利布森 1.1 版。我正在使用迭代器来查找文档中的某些字段。以下代码仅在 mongodb 中“fieldA”高于“fieldB”时有效。如果我更改订单 bson_iter_find 将返回 false。
在旧版本的 libbson(0.4) 中,我可以使用 bson_find() 在文档中查找字段。我可以在新的 libbson 库中使用类似的东西吗?
链接到新的 libbson 库 https://api.mongodb.org/libbson/current/
c# - 使用 c# Mongodb 驱动程序 2.2,如何在特定字段上分组时找到最大记录
我有一个名为“UserRecords”的集合。结构如下
和更多...
现在我想让 Max 点击每个类别。使用最新的 Mongo C# 驱动程序,例如
mongodb - 使用 MongoDB C+11 驱动程序组合多个嵌套查询失败
错误:二进制表达式的操作数无效('key_context >>' 和 'bsoncxx::v_noabi::builder::stream::document') open_document << conditionI << close_document << ~~~~~~~~~~~~ ~~ ^ ~~~~~~~~~~