Tag: mongodb

如何检查一个数组字段是否包含一个唯一值或MongoDB中的另一个数组?

我现在正在使用mongodb。 我有blogpost收集,并且blogpost有一个标签提交这是一个数组,例如 blogpost1.tags = ['tag1', 'tag2', 'tag3', 'tag4', 'tag5'] blogpost2.tags = ['tag2', 'tag3'] blogpost3.tags = ['tag2', 'tag3', 'tag4', 'tag5'] blogpost4.tags = ['tag1', 'tag4', 'tag5'] 我怎样才能做这些search 包含“tag1” 包含['tag1','tag2'], 包含['tag3','tag4']中的任何一个

mongod,mac os x – rlimits警告

我一直在我的Mac OS X 10.8上使用mongo,突然昨天在我的日志中出现了这个警告(当启动shell时它也存在) – 警告:soft rlimits太低。 文件数量是256,至less应该是1000 谁能解释一下,这是什么意思? 不知怎的,我应该增加rlimits的数量?

我如何重命名MongoDB中所有文档的字段?

假设我在MongoDB中有一个包含5000个logging的集合,每个logging包含类似于: { "occupation":"Doctor", "name": { "first":"Jimmy", "additional":"Smith" } 是否有一种简单的方法来重命名所有文档中的“附加”字段? 我在文档中看到了$ rename操作符,但是我不太清楚如何指定一个子字段。

NoSQL – MongoDB与CouchDB

当谈到NoSQL运动时,我是一个完整的noob。 我听说过很多关于MongoDB和CouchDB的信息。 我知道这两者之间有区别。 你推荐学习哪一个作为NoSQL世界的第一步?

找不到模块'../build/Release/bson'] code:'MODULE_NOT_FOUND'} js-bson:无法加载c ++ bson扩展,使用纯JS版本

我收到以下错误: { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version 这里是我的版本细节: 操作系统:Windows 7 MongoDB:2.6.5 节点:0.12.0 我在这里发布这个问题之前已经尝试了这些东西。 我去了\ node-modules \ mongoose \ node-modules \ mongodb \ node-modules \ bson文件夹,并且在binding-gyp文件中从'include_dirs'改变了:[' 运行这个命令npm install -g node-gyp 我已经将package.json中的mongoose版本更新到3.8.21 没有任何工作 请build议

如何运行MongoDB作为Windows服务?

如何设置MongoDB,使其可以作为Windows服务运行?

如何在Node.js中与Mongoose分页?

我正在写一个Node.js和mongoose的Web应用程序。 我如何分页从.find()调用得到的结果? 我想在SQL中可以使用与"LIMIT 50,100"相媲美的function。

如何在MongoDB中将集合从一个数据库复制到另一个数据库

有一个简单的方法来做到这一点?

添加新字段到MongoDB中的集合

我无法find如何添加一个新的字段到现有的集合。 我知道如何更新现有集合的字段,但不知道如何在集合中添加新的不存在的字段。 另外,如何将新字段添加到所有集合的文档?

什么是一个小的.NET应用程序的数据库的好select?

我正在用C#开发一个小型的.NET应用程序,我想要一个不占用太多资源的小型轻量级数据库 。 你能列出一些最着名的轻量级数据库软件 。