草庐IT

mongodb-cluster

全部标签

mongodb - 将 Apollo 连接到 Meteor Mongo

我正在使用Meteor,我想开始使用Apollo连接到我的应用程序中的多个数据库。不幸的是,我能找到的几乎所有文档都涉及连接到外部服务器,如远程MySQL服务器。那么我怎样才能让Apollo坐在Meteor的本地mongo数据库的“顶部”呢?我可以在我的Meteor应用程序中运行一个GRAPHQL服务器没有问题,但不能将它连接到数据库。我见过一个非meteor的例子,它创建了这样的集合,这似乎是将事物绑定(bind)到数据库的原因,但我从来没有在meteor应用程序中定义数据库连接,只需要定义集合,并且然后在集合上调用插入。import{MongoClient,ObjectId}fro

c# - MongoDB AsQueryable()

我正在使用mongoDBC#驱动程序2.4.0,当我尝试使用LINQ时出现错误:Methodnotfound:'MongoDB.Driver.Linq.IMongoQueryable`1MongoDB.Driver.IMongoCollectionExtensions.AsQueryable(MongoDB.Driver.IMongoCollection`1,MongoDB.Driver.AggregateOptions)'.我要获取集合的上下文类片段是:publicIMongoCollectionProducts{get{returnDatabase.GetCollection("S

c++ - 如何使用 mongocxx c++ 驱动程序递归生成 Mongodb 文档?

如何使用mongocxxc++驱动递归生成Mongodb文档?1.我使用mongocxxc++驱动程序v.3和c++11。2.这是我的main.cpp方法,它解析十六进制字符串并生成mongocxx代码,如下所示:控制台:$./maindissect0x160301012c01000128030340c70e243001b96d8c和输出:在此之后,我需要将其推送到mongodb中。从main.cpp的分解方法调用连接方法Callmongodbconnectionafterhexstringparsing创建mongodbConnection:调用MongodbMapper将生成的代码

mongodb - 访问 Back4App mongodb

我正在尝试直接从python脚本访问我的back4app应用程序mongodb:client=pymongo.MongoClient("mongodb://admin:AAA@mongodb4.back4app.com:27017/BBB?ssl=true")我看到它连接了,但无法进一步找出数据库名称和集合名称。感谢任何帮助。 最佳答案 数据库名称是“BBB”为了获得集合,尝试:db=client['BBB']cols=db.collection_names()forcolincols:printcol除了直接访问数据库,您还可以尝

javascript - NodeJS MongoDB 动态查询

我有一个运行express的NodeJS服务器,在“/api/jobs/”有一个get方法。调用时,我从url获取一些查询字符串参数,它们对MongoDB数据库进行查询以获取工作。ExampleUrl:'/api/jobs/?Groups=1,2&Statuses=3,4'我试图构建的MongoDB查询是这样的:{$or:[{"Group.Id":1},{"Group.Id":2}],$or:[{"Status.Id":3},{"Status.Id":4}]}如果我直接对数据库运行它,我会得到我需要的结果,但我想不出用JavaScript动态构建查询的方法。我所做的任何尝试都会给我这样

简单实例上的 MongoDB 行为失败

我已经看到SwisscomApplicationCloud上的标准MongoDB服务不在HA中,因此在实例失败的情况下我们应该期望哪个级别的服务:数据丢失?自动恢复?我应该期待多长时间的停机时间?从应用的角度来看,触发自动重连就足够了吗? 最佳答案 对于公开发售,Swisscom不提供有关SLA的任何保证。这包括正常运行时间。如果发生Swisscom责任范围内的故障,他们能够检测到故障并在合理的时间内启动恢复程序。Swisscom强烈推荐使用HA服务。我建议通读SwisscomApplicationCloud的条款:http://d

java - 如何在 spring mongodb 中检索数组中的匹配元素?

我正在尝试检索具有特定“_id”的文档和具有另一个特定“_id”的单个嵌入式文档。我的文档代表一个目录,其中包含一系列类(class)。示例数据:'_id':ObjectId('1111'),'name':'examplecatalog',......'courses':[{'_id':ObjectId('2222'),'name':'mycourse',...},{....}在mongod中我运行这个聚合查询,并得到我想要的:db.getCollection('catalogs').aggregate({$match:{'_id':ObjectId('58e8da206ca4f710

mongodb - 获取属性与嵌套在数组中的值匹配的所有对象

我有如下数据表:{"_id":ObjectId("value"),"owner":"testuser","date":ISODate("2017-03-16T12:45:03.386Z"),"location":"thuis","venue":"bijnathuis","description":"fghgfh","completed":false,"winnerName":null,"subscriptions":[],"interactions":[{"_id":ObjectId("objectid"),"owner":"testuser","type":"guess","date

ruby-on-rails - 使用mongodb ruby​​ driver连接rails API应用和mongodb需要修改哪个文件

我正在按照本教程制作RailsRESTfulAPI应用程序:https://scotch.io/tutorials/build-a-restful-json-api-with-rails-5-part-one但是我想使用mongodb数据库而不是sqlite。所以我通过运行这个命令创建了应用程序:railsnewResearch_and_Publications--api-T--skip-active-record然后,为了连接mongodb,我点击了这个链接:https://docs.mongodb.com/ruby-driver/master/quick-start/但是我不知道把

mongodb - Mongodb AddToSet 多个对象到一个数组

在Mongo中聚合时,我尝试使用$addToSet将多个对象添加到单个数组。数据的格式可能不是最好的,但我没有能力改变它。以下是我正在查询的文档类型的示例:{"question":"HowtallistheCNTower?","answer":"553.3metres","user":"user_1""information":{"info_details":{"info_1":{"score":23,"size":855,"total":29,},"info_2":{"score":1234,"size":1000,"total":3,"index":"index_1","rank"