草庐IT

mongodb-community

全部标签

mongodb - 特定字符串长度的mongoexport导出?

在我的工作中,我有一个带有1个集合和1个header的mongoDB-它用于存储用于密码哈希破解的不同的单字字典(作为渗透测试的一部分)。此时我们的数据库被导出到一个大约500GB的文件中。为了改进我想按字符串长度导出的过程,即仅导出我尝试在线查找,我找到的最好的是另一个question里面说mongoDB不支持,但那是2年前的事了,所以我希望有些事情可能已经改变了。如果这是不可能的,我将不得不将文件分成小部分并使用linux操作来完成-因为mongo太快了我希望在本地完成。谢谢 最佳答案 您可以尝试使用这样的正则表达式指定查询{y

mongodb - mongo find() 使用 eval 不产生输出

我正在尝试在mongodb集合中“查找所有”资源。我可以得到计数:mongoip:port/database1-ucorrectusername-pcorrectpassword--authenticationDatabaseadmin--eval"db.getCollection('collection_123').count()"但是当我尝试调整它时,mongoip:port/database1-ucorrectusername-pcorrectpassword--authenticationDatabaseadmin--eval"db.getCollection('collect

angularjs - 当我将数据保存到 mongoDB 时,如何在我的代码中获取 _id 值

在angular中,代码是$scope.add=function(work){if(work==""){return;};$scope.todos.push({work:work,done:false});vartodos=$resource("/todo");todos.save({work:work,done:false},function(){alert("Successfullyadded");});$scope.work="";}在后端,我使用express编写了这样的代码。router.post("/",function(req,res){varcollection=db.

php - Symfony MongoDb 无法检索新字段值

我在文档描述中添加了新条目/***@MongoDB\Field(type="string")*/protected$city;然后让Doctrine生成实体。现在新创建的记录有新字段“城市”,其值符合预期。但是我只能在mongo控制台中看到这些值。在Doctrine输出中,它们总是被设置为“null”。实体条目似乎是正确的publicfunctiongetFirstName(){return$this->firstName;}/***Getcity**@returnstring$city*/publicfunctiongetCity(){return$this->city;}我有仓库p

java - 如何让 MongoDB 将 "ł"视为同义词 "l"?

我在MongoDB中遇到字符修饰问题。例如,我有单词:"śliwka",当我使用完整搜索时,MongoDB会自动将该单词转换为"sliwka",但如果我想搜索该单词"łukasz"MongoDB没有将其转换为"lukasz"。如何让MongoDB将ł和l视为同一个字符? 最佳答案 在MongoDB中有一个创建同义词的库:https://github.com/seelio/mongoose-synonyms用法Afterdefiningyourschema,loadthepluginwiththedictionarytousefore

c++ - MongoDB C++ 教程程序失败 : 'mongocxx::v_noabi::logic_error'

我正在尝试使用C++和MongoDB完成一些工作。到目前为止,出现了无数问题,但我都挺过来了。然后我得到了这个:terminatecalledafterthrowinganinstanceof'mongocxx::v_noabi::logic_error'what():invaliduseofdefaultconstructedormoved-frommongocxx::clientobjectAborted坦率地说,我正在失去希望。这是我试图运行的示例:https://docs.mongodb.com/getting-started/cpp/insert/.当我尝试运行已编译的程序时

mongodb $unwind 空数组

有了这些数据:{"_id":ObjectId("576948b4999274493425c08a"),"virustotal":{"scan_id":"4a6c3dfc6677a87aee84f4b629303c40bb9e1dda283a67236e49979f96864078-1465973544","sha1":"fd177b8c50b457dbec7cba56aeb10e9e38ebf72f","resource":"4a6c3dfc6677a87aee84f4b629303c40bb9e1dda283a67236e49979f96864078","response_code"

mongodb - 为什么 MongoDB Spark 连接器会因 AbstractMethodError 而失败?

我正在尝试在远程mongodb集合中插入一个sparksql数据框。之前我用MongoClient写了一个java程序来检查远程集合是否可以访问,我成功地做到了。我现在的spark代码如下-scala>valsqlContext=neworg.apache.spark.sql.hive.HiveContext(sc)warning:therewasonedeprecationwarning;re-runwith-deprecationfordetailssqlContext:org.apache.spark.sql.hive.HiveContext=org.apache.spark.s

json - '如何通过 node.js mongodb 驱动程序有效地流式传输大型 json 文档?

我正在编写一个node.js应用程序,它通过mongonode.js驱动程序查询mongodb数据库。我想路由到呈现大型json文档的链接,但是,出于性能考虑,我想流式传输该文档。代码如下:varexpress=require("express"),app=express(),MongoClient=require("mongodb").MongoClient;MongoClient.connect("mongodb://localhost:27017/database",function(err,db){varquery=db.collection("manzanas").find(

java - 是什么解释了 MongoDb 对象的这种意外大小?

我正在测试在Mongo中存储数据的限制。我编写了这个测试类,它将1,000,000个随机double值插入到一个数组中,并将该文档存储在一个测试集合中。MongoCollectioncollection=mongo.getCollection("TestEmbedded");Randomrandom=newRandom();Documentdocument=newDocument();document.append("easyFinder","oneMillion");Listvalues=newArrayList(1000000);for(inti=0;i在命令行中获取这个对象,我看