cost 92 ms
Mongo C驅動中有findOne操作嗎?

[英]Is there a findOne operation in the Mongo C driver?

MongoDB 實現了findOne()收集操作。 但是,查看Mongo C 驅動程序中可用的收集操作,我沒有在那里找到它。 這有點令人驚訝,因為其他驅動程序實現了它(例如C++ 驅動程序)。 有趣的是,我在 Mongo C 驅動程序代碼庫中找到了 findOne function 的一種實現。 ...

調用mongoc_collection_find function時如何出錯?

[英]How to get errors when calling mongoc_collection_find function?

查看Mongo C 驅動程序中用於對 collections 進行操作的函數,我發現其中許多函數使用bson_error_t*返回參數來獲取可能的錯誤(在這種情況下它們返回false )。 例如mongo_collection_insert : 布爾 其他人( mongoc_collection_ ...

如何使用 Mongo C 驅動程序插入帶有空鍵的文檔?

[英]How to insert document with empty key using Mongo C driver?

我在 C 中有這個程序( Mongo C 驅動程序文檔中的 hello world 示例略有變化: 重要的聲明是這個,設置一個空的 BSON 密鑰(這有點奇怪但合法): 如果我運行程序,我會收到此錯誤: 這有點令人驚訝,因為如果我嘗試對 Mongo shell 做同樣的事情,它工作正常: 所以: ...

鏈接 Mongo C 驅動程序 static 庫時對符號錯誤的未定義引用

[英]Undefined reference to symbol error when linking Mongo C driver static library

我正在嘗試使用Mongo C driver構建程序。 我的 CMake 配置包括: 編譯階段運行良好(因此似乎正確找到了包含),但是當鏈接階段發生時,我收到此錯誤: 似乎它正確地找到了 static 庫文件,但其中的某些內容不喜歡它...... 有人發現了類似的錯誤嗎? 有沒有已知的解決方案? 關於 ...

使用 GTests 時是否可以不存根 mongo-c-driver?

[英]Is it possible to not stub mongo-c-driver whiling using GTests?

我寫了一些使用 mongodb-c-driver 的基本函數。 我嘗試用 GTest 編寫一些測試。 在每個測試用例中,我使用( mongoc_init()和mongoc_cleanup() )初始化並銷毀 mongoc。 當我運行一個測試用例時,一切都很好,但是當我運行兩個或更多測試時,我得到了 ...

如何使用 Mongoc (mongo c lib) 創建 TTL 索引

[英]How to create a TTL index with Mongoc (mongo c lib)

我正在嘗試使用 mongoc lib http://mongoc.org/在我的 mongodb 中添加一個 TTL 索引。 我正在做的是: 問題是這段代碼生成了一個具有以下格式的json: 我正在尋找具有這種格式的 json: ...

Mongocxx 庫分段錯誤

[英]Mongocxx library segmentation fault

我正在嘗試在 Docker 映像中安裝mongo-c-driver和mongo-cxx-driver ,但是當我運行我的C++程序時,它會引發分段錯誤。 有任何想法嗎? Valgrind 說這是 mongo 的錯。 我有一些物聯網設備,在我自己的電腦上它們運行得很好。 我正在使用: u ...

mongo c 驅動程序。/配置; 沒有這樣的文件或目錄

[英]mongo c driver ./configure; no such file or directory

我正在嘗試安裝 mongo-c-driver ,然后是http://mongoc.org/libmongoc/1.14.0/installing.html 。 由於我沒有root權限,所以我運行了以下內容: 顯示此錯誤的位置: 所以我試圖執行這個: 哪個陣營錯誤: 我發現的解決方案告訴我使用./au ...

如何在 mongoc(Mongodb 的 C 庫)中為 updateOne() 調用創建一個數組?

[英]How do I create an array for an updateOne() call in mongoc (C libarary for Mongodb)?

我完全迷惑了(並且非常沮喪)。 如何使用 mongoc 庫創建此調用? 我在集合中有以下文檔結構 我想刪除其中一個訂閱,例如,用戶不想再收到我的新聞稿。 這適用於 mongo shell。 現在我需要在 C 代碼中進行操作 請注意 Mongo shell 中的更新參數如何是匿名數組。 我需要為在 ...

mongodb c++ QString 到 kvp() 值

[英]mongodb c++ QString to kvp() value

我正在努力將我的 qstring 有效轉換為 mongo 中需要的任何 kvp ...... 我試過了 接着: 但我不斷得到空洞的結果。 如果我直接將 k/v 鍵入為“someKey”、“someValue”,它就可以正常工作。 但我不知道如何將它從一個轉換為另一個......有什么想法嗎? TI ...

mongo-c-driver中的bson:更新已存在字段的值

[英]bson in mongo-c-driver: update value of already existent field

我正在使用 mongo-c-driver,但我對 BSON 庫有疑問。 如您所見, append數據到已經存在的 bson 文檔有很多功能(我們說的是 memory 中的 bson 文檔,不存儲在數據庫中)。 但是我找不到一個來更新或刪除已經存在的字段。 有沒有辦法修改已經存在的字段? 最好的問候, ...

MongoDB 項目嵌套元素在 _id 字段中

[英]MongoDB project nested element in _id field

我陷入了一些非常愚蠢的事情,但我無法擺脫自己的困境。 MongoDB v4.2 我有一個包含這樣的文檔的集合: 我正在使用 mongo-c 驅動程序,我只想查詢“_id.B”字段,但我不知道該怎么做。 我努力了: "projection":{"_id.B":1}:它返回給我整個 _id obje ...

為 Win64 構建 mongo-c-driver-1.16.2 的問題

[英]Problems building mongo-c-driver-1.16.2 for Win64

我需要為 Windows x64(.dll 擴展名)編譯 MongoDB 驅動程序。 我正在使用 Visual Studio 16 2019 和 cmake 3.17.0 來學習本教程,但我發現了幾個問題: 第一步是: 但是我收到了有關 CMakeLists.txt 文件頂部缺少信息的錯 ...

如何使用帶有FoundationDB文檔層的MongoDB C驅動程序進行交易?

[英]How to do transactions using MongoDB C driver with FoundationDB Document Layer?

交易使用會話的mongoc文檔。 因此,我嘗試在與會話關聯的事務中插入文檔。 但是我得到了錯誤 如何使用帶有FoundationDB文檔層的MongoDB C驅動程序進行交易? 我當前的代碼是: ...

在Ubuntu 16.04上安裝Mongo C驅動程序時出現問題

[英]Problem installing Mongo C Driver on ubuntu 16.04

我已經使用以下命令在ubuntu 16.04上安裝了Mongo C驅動程序: 須藤apt-get install libmongoc-1.0-0 當我嘗試使用cmake進行編譯時,出現以下錯誤: 在我看來C驅動程序安裝有問題,或者可能是cmake? 我使用的cmake ...

在與首次編譯位置不同的安裝上執行代碼(C / Mongo C驅動程序)時出現問題

[英]Problem executing code (C/Mongo C driver) on different installation than where first compiled

我有一個使用Mongo C驅動程序在C中的Ubuntu服務器16.04上編譯並運行的程序。 這沒有問題。 如果將此可執行文件移至新安裝,則執行時會出現錯誤; testuser @ usrv1604:〜/ bin $ ./錯誤示例 ./ 錯誤示例:符號查找錯誤: ./ 錯誤示例:未定義 ...

cmake include_directories 傳遞給 externaproject_add

[英]cmake include_directories passed to externaproject_add

我需要使用 mangrove(mongo ODM lib over mongo-c-driver 和 mongo-cxx-driver)並將其作為 CMake ExternalProject_Add<\/code>命令包含在我的項目中,依賴項為 mongo-c-driver\/mongo ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM