草庐IT

mongodb-community

全部标签

mongodb - 固件天鹅座 : no data have been persisted in mongo DB

我正在尝试将cygnus与MongoDB一起使用,但数据库中没有持久化数据。这是在cygnus中收到的通知:15/07/2114:48:01INFOhandlers.OrionRestHandler:Startingtransaction(1437482681-118-0000000000)15/07/2114:48:01INFOhandlers.OrionRestHandler:Receiveddata({"subscriptionId":"55a73819d0c457bb20b1d467","originator":"localhost","contextResponses":[{

MongoDB 时间序列聚合

我正在以可配置的时间间隔读取传感器数据,但对于此示例,假设每30秒一次。我希望能够按小时、天、周、月和年间隔对数据进行分组。我还希望能够在相同的时间间隔内聚合一组传感器的平均值。示例用例:1。获取传感器ID最近4个月的总计:x2。获取group_id为y的传感器最近4个月的平均总数阐明了用例2以下都有相同的group_idsensor_id|month1|month2|month3|month41|10|15|5|102|20|30|30|53|5|20|40|20输出month1:11.67,month2:21.67,month3:25,month4:11.67我见过很多在Mongo

node.js - MongoDB:选择所有字段+子集合的所有匹配元素

这是我的Mongoose收藏中的一份文件:{_id:55ae7be99e772a7c025a0a7b,id:'foo',isBoolean:true,kind:'bar',values:[{y:0,x:WedAug26201511:12:56GMT+0200(MitteleuropäischeSommerzeit),_id:55ae7ae05596dd740eb8a204},{y:0,x:WedAug26201511:12:57GMT+0200(MitteleuropäischeSommerzeit),_id:55ae7ae05596dd740eb8a203},{y:1,x:WedAu

javascript - 使用 javascript 对象的 mongodb/meteor 集合查询

相关:mongodb/meteorcollectioncheckifsubdocumentfieldexistswhenfieldisavariable我正在尝试通过构建具有一些可变字段名称的对象来查询Meteor集合。这适用于对象具有一个字段的情况,例如varquery={};query['myField.'+myVariable]={$exists:true};Collection.find(query);//worksfine但我需要使用多个选择器进行查询。例如,我需要检查带有变量的字段名是否存在,还要检查其他字段是否=true,以及其他字段是否=变量。所以我试图找到一种通用的方

php - Mongodb查询问题

我是MongoDB的初学者。我写了下面的查询供您进一步引用。我的查询是$result=$this->likes->find(array("post_id"=>$post_id));因为我的表名称是“likes”,字段名称为post_id,所以我传递了$post_id(它是我的动态值示例$post_id=“55b86fb60fdd9419128b4567”)。但是我无法从下面的查询中得到预期的结果,如果我传递$post_id是静态的意味着我得到了我想要的结果。提前感谢您的帮助 最佳答案 Youareattemptingtouseast

javascript - 在 Java 中的 MongoDB $where 子句中使用 lambda 函数

我正在尝试使用$where子句在Java中执行JavaScript等效查询。JavaScript查询如下所示:varcurrDate=newISODate()db.getCollection('rides').find({"startDate":{"$lte":currDate},"stopDate":{"$gte":currDate},$where:function(){return(this.weekday==newDate(newISODate().getTime()+this.timeOffset).getDay())}})而weekday和timeOffset是文档字段。这个

mongodb - 在 Spring Mongo Db 中按文档数组分组

如何在Spring和MongoDb中按tagValue进行分组?MongoDB查询:db.feed.aggregate([{$group:{_id:"$feedTag.tagValue",number:{$sum:1}}},{$sort:{_id:1}}])我如何在SpringMongoDB中做同样的事情,可能是使用聚合方法?提要集合的示例文档:{"_id":ObjectId("556846dd1df42d5d579362fd"),"feedTag":[{"tagName":"sentiment","tagValue":"neutral","modelName":"sentiment"

c# - MongoDb批量操作获取id

我想通过MongoDb执行批量操作。如何获取之后返回的ID数组?我可以在不使用批量的情况下更快地执行单操作插入吗?你能告诉我一些其他的方法吗?我正在使用C#mongoDb驱动程序2.0和MongoDbv.3.0.2更新:我找到了以下解决方案-保存mongo集合的最大ObjectId,db.col.find().sort({_id:-1}).limit(1).pretty()插入后做同样的事情所以我们会得到插入文档的范围,是否有意义? 最佳答案 您可以使用带有InsertManyAsync的新驱动程序批量插入项目。如果您想要驱动程序为

arrays - 如何修改 mongoDB 中的子条目

我收集了一些论坛帖子,(大致)看起来像{"author":author,"date":newDate(),"content":req.body.content,"comments":{"deleted":0,"author":author,"date":newDate(),"content":req.body.content}}如果用户添加评论,它会简单地$pushed到当前评论。现在我想要删除一个特定评论的可能性。我插入了“已删除”标志以管理员身份查看评论,而不是完全删除它们。但问题是:我如何告诉mongoDB我想删除哪条评论?我刚刚添加了一个“commentID”字段,但我不知道如

javascript - 使用 Cloud9 IDE - 尝试连接到我的 mongodb

M使用Cloud9IDE。我正在按照本指南进行学习:http://cwbuecheler.com/web/tutorials/2013/node-express-mongo/我有一个名为data的文件夹,其中包含我的mongodb数据库。在我的app.js中,我有以下代码:varmongo=require('mongodb');varmonk=require('monk');vardb=monk('process.env.IP:process.env.port/nodetest1');我想知道这是否正确,因为按照指南我创建了一个数据库,向其中添加了3个元素,创建了一个Jade文件,并将