Tag: mongodb

MongoDB GUI客户端(跨平台或Linux)

官方站点上的MongoDB GUI客户端应用程序列表已经过时:某些客户端不受支持,有些与.NET严重绑定,不能在Linux上运行。 他们都缺乏编辑存储文件的能力(即提供只读访问)。 我需要一个GUI客户端: 适用于Linux(但不是Web); 免费; 支持文件编辑。 有没有满足这些要求的应用程序?

node.js mongodb通过_id node-mongodb-nativeselect文档

我试图通过IDselect一个文件 我试过了: collection.update({ "_id": { "$oid": + theidID } } collection.update({ "_id": theidID } collection.update({ "_id.$oid": theidID }} 还试过: collection.update({ _id: new ObjectID(theidID ) } 这给了我一个错误500 … var mongo = require('mongodb') var BSON = mongo.BSONPure; var o_id = new BSON.ObjectID(theidID ); collection.update({ _id: o_id } 这些都没有工作。 如何通过_idselect?

MongoDB不能正常工作。 “错误:dbpath(/ data / db)不存在。”

当我尝试在terminal中运行“mongod”时出现以下错误。 我试过卸载,重新安装,然后重新启动机器。 任何关于如何让它工作的build议都会很棒。 错误: dbpath (/data/db) does not exist. Create this directory or give existing directory in –dbpath. See http://dochub.mongodb.org/core/startingandstoppingmongo 附注:在发生此错误的同时,节点也停止在我的计算机上工作。 events.js:72 throw er; // Unhandled 'error' event ^ Error: failed to connect to [localhost:27017] 任何帮助将非常感激!

我如何从Windows启动MongoDB?

我在我的Window 7(64位)机器上安装了MongoDB。 我也创build了path数据/分贝,但是当我试图使用命令'C:\mongodb\bin\mongod.exe'启动mongodb时,它不启动。 It is showing admin web console waiting for connections on port 28017 。 帮助我开始MongoDB。 如果有任何可用于MongoDB的GUI,请提出build议。 提前致谢。

如何通过node.js连接到mongodb(并进行身份validation)?

如何通过node.js连接到mongodb? 我有节点mongodb本地驱动程序。 显然有0文件。 这是这样的吗? var mongo = require('mongodb/lib/mongodb'); var Db= new mongo.Db( dbname, new mongo.Server( 'mongolab.com', 27017, {}), {}); 我在哪里把用户名和密码? 另外我该如何插入一些东西? 谢谢。

MongoDB的优缺点?

有人可以告诉我什么是MongoDB的优点和缺点,特别是与关系数据库比较? 包括ACID,可扩展性,吞吐量,主内存使用情况,插入/查询性能和索引大小等。

用C#MongoDB GridFs,如何存储图像等文件?

我正在开发一个MongoDB作为我的后端的Web应用程序。 我希望用户可以将图片上传到他们的个人资料中,例如链接的个人资料照片。 我正在使用MVC2的aspx页面,我读了GridFs库用于存储大型文件types作为二进制文件。 我已经到处寻找线索,但是mongodb没有C#api或GridFs C#的任何文档。 我感到困惑和困惑,真的可以使用另一套大脑。 任何人都知道如何真正实现一个file upload控制器,将用户上传的图像存储到一个mongodb集合中? 太感谢了! 我试过这个变化无济于事。 Database db = mongo.getDB("Blog"); GridFile file = new GridFile(db); file.Create("image.jpg"); var images = db.GetCollection("images"); images.Insert(file.ToDocument());

Mongoose的$或条件查找方法无法正常工作

最近我开始使用MongoDB和Nodejs上的Mongoose。 当我使用$or condition和_id字段的Model.find方法时,Mongoose无法正常工作。 这不起作用: User.find( { $or:[ {'_id':param}, {'name':param}, {'nickname':param} ]}, function(err,docs){ if(!err) res.send(docs); }); 顺便说一句,如果我删除'_id'部分,这是否工作! User.find( { $or:[ {'name':param}, {'nickname':param} ]}, function(err,docs) { if(!err) res.send(docs); }); 而在MongoDB shell中,两者都正常工作。

MongoDB聚合框架匹配OR

是否有可能在$匹配中执行OR操作? 我的意思是这样的: db.articles.aggregate( { $or: [ $match : { author : "dave" }, $match : { author : "john" }] } );

如何使用robomongo从Mongodb导出json

所以我对MongoDB了解不多。 我有RoboMongo使用我连接到MongoDB。 我需要做的是 – 在MongoDB中有一个集合。 我想从该集合中导出数据,以便将其保存到文件中。 我用这个界面打开集合中的数据作为文本,并做了一个CTRL + A并粘贴到一个文本文件中。 然而,我发现并不是所有的数据都被复制,而且文本数据中的许多注释自然会打破JSON。 我想知道如果RoboMongo有一个Export As JSON设施,以便我可以做一个干净的出口。 任何指针都表示赞赏!