草庐IT

Connect-Mongo

全部标签

mongodb - 在 Windows 上仅安装 Mongo Client/Shell - 不安装 MongoDB

我发现了与RHEL完全相同的问题:(我的问题是针对Windows的)InstallONLYmongoshell,notmongodb是否有Windows等价于:mongodb-org-shell我可以从另一台Windows机器上的服务器安装中复制mongo.exe吗? 最佳答案 在Windows上,您可以使用无人值守安装选项安装每个组件。从MongoDBDownloadCentre下载.msi安装程序后.您可以只安装mongo外壳组件使用:msiexec.exe/q/imongodb-win32-x86_64-2008plus-ss

mongodb - Mongo 按月分组使用 UNIX 毫秒时间

我有一个如下所示的Mongo集合:[{id:1,timestamp:1534488870841,type:'deposit'},{id:1,timestamp:1534488915119,type:'deposit'}]我如何进行查询以列出所有按月分组的存款交易。必须使用timestamp属性(UNIX毫秒)计算月份。我可以按如下方式获得存款,但我不确定如何分组:db.getCollection('transactions').find({"type":"deposit"});编辑:Mongo版本3.4 最佳答案 您可以在mongo

python - 如何将由 mongo ObjectIds 列表组成的字符串转换为仅包含 ids 的 python 列表

我有一个数据框,其中有一列包含ObjectId列表的字符串表示形式。即:"[ObjectId('5d28938629fe749c7c12b6e3'),ObjectId('5caf4522a30528e3458b4579')]"我想将它从字符串文字转换为python列表,如:['5d28938629fe749c7c12b6e3','5caf4522a30528e3458b4579']json.loads和ast.literal_eval都失败了,因为字符串包含ObjectId 最佳答案 我分享这个正则表达式:https://regex

mongodb - mongo bson objectid

好奇BSON::ObjectId.id.data数组代表什么?例如[77,145,20,13,225,96,124,5,31,0,0,1] 最佳答案 BSON::ObjectId.id.data表示12字节的objectId。以下是每个字节的确切含义:01234567891011^^^^^^^^timemachinepidincABSONObjectIDisa12-bytevalueconsistingofa4-bytetimestamp(secondssinceepoch),a3-bytemachineid,a2-byteproc

mongodb - 无法启动mongo db

我正在尝试启动mongodb但出现错误这是输出:k-ps-macbook:~kp$mongodmongod--helpforhelpandstartupoptionsTueAug1615:57:11[initandlisten]MongoDBstarting:pid=4143port=27017dbpath=/data/db/64-bitTueAug1615:57:11[initandlisten]dbversionv1.8.2,pdfileversion4.5TueAug1615:57:11[initandlisten]gitversion:433bbaa14aaba6860da15

ruby - 如何在mongo中获取嵌入式数组的大小?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:QueryinginternalarraysizeinMongoDB我有一个包含数组category的文档。我只想知道category中有多少项目。我在文档中只能找到如何计算顶级文档的数量。{"_id":{"$oid":"4e73a30466ca1a1f56000001"},"category":["Food","Entertainment"]}

ruby-on-rails - ConnectionFailure 在 rails 3.1 中使用 mongo

我有一个使用Rails3.1、Mongo1.4.0、Mongoid2.2.4的应用设置。我遇到的是这样的:Mongo::ConnectionFailure:Failedtoconnecttoamasternodeatlocalhost:27017我以前遇到过这个问题,但它在计算机重新启动后消失了……这次没有了。我不明白,我什么都没做。我只是让我的电脑进入休眠模式,回到家并唤醒它,然后它就在那里。这是sudomongod的输出FriNov2521:47:14[initandlisten]MongoDBstarting:pid=1963port=27017dbpath=/data/db/6

mongodb - 如何使用 php 计算 mongo 集合中的文档元素?

我有一个mongo文档的以下结构:{"_id":ObjectId("4fba2558a0787e53320027eb"),"replies":{"0":{"email":ObjectId("4fb89a181b3129fe2d000000"),"sentDate":"2012-05-21T11:22:01.418Z"}"1":{"email":ObjectId("4fb89a181b3129fe2d000000"),"sentDate":"2012-05-21T11:22:01.418Z"}"2"....}}如何计算集合中所有文档的所有回复?谢谢! 最佳答案

java - 如何通过一次查询从 mongo 中查找和删除多个文档

javamongo驱动程序有一个findAndRemove方法,它可以找到查询指定的一些文档并将它们删除。我的问题是如何从集合中查找和删除指定数量(例如100个)的文档。那会是这样的DBObjectobjects=db.getCollection("someCollection").findAndRemove(100);其中objects是已删除对象的列表 最佳答案 findAndRemove是通过findAndModify实现的,它又具有以下限制:commandcanbeusedtoatomicallymodifyadocumen

mongodb - mongo.exe有没有更好的shell

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。关闭9年前。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明可以在哪里回答问题。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describethepr