问题标签 [mongojs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
228 浏览

node.js - 代码未终止

我在我的代码和 mongodb 中使用 twitter API。反映了数据库中的正确输出,但并未终止。我想问题出db.server.find({id:myid},cb);在下面代码中的语句上。但是,我不知道如何解决。

PS:这是我代码的一部分,我也使用过process.exit(0)函数,但仍然没有帮助。

0 投票
1 回答
37 浏览

string - 带有 $set 的 mongojs 表示法

这是更新 mongojs 对象的方式:

这假设有一个名为“comment”的属性。您也可以通过字符串执行此操作。所以 set 子句看起来像这样:

我的观点是:我想创建一个动态属性,它可能是

但是当我尝试添加属性类型时将被分配。但是 type 应该被读取为一个字符串,提供'external_comment'。

我怎样才能做到这一点?

0 投票
1 回答
115 浏览

node.js - 使用 mongojs 使用 nodejs 中的数字搜索 monodb

我正在使用mongojsinnodejs访问mongodb. 我正在尝试根据“SOLUTION_TEST Number”作为 where 条件查找记录。

根据mongojs,我必须将字符串传递到 where 子句中。我传递 req.query.data 的地方,它是字符串。但我想通过一个,number因为该字段类型是一个数字。从外壳我能够成功拨打电话。

我如何将值作为数字传递以便 mongodb 理解?

故事数据库中的条目: 在此处输入图像描述

0 投票
1 回答
643 浏览

javascript - 使用mongojs和node.js,如何以多个属性为条件查找文档

我正在尝试使用 find 方法返回满足多个条件的文档,如下所示:

结果我得到一个空数组。

如果我直接在 mongodb 控制台中尝试相同的查询,我会按预期返回结果。

在 mongojs 中,如果我只提供一个属性,我就能够检索结果,如下所示:

那么,如何使用多个属性执行搜索?我需要使用不同的方法吗?

更新 2/2/2014 7:56 问题架构如下:

0 投票
4 回答
14325 浏览

javascript - MongoDB 查询超过 30 秒的文档

有没有人有一个很好的方法来查询超过 30 秒的文档集合。我正在创建一个清理工作人员,在项目处于特定状态超过 30 秒后将其标记为失败。

这并不重要,但我正在为此使用mongojs

每个文档都有一个created与之关联的时间。

0 投票
0 回答
103 浏览

node.js - MongoDB - 使用 $set 插入 JSON

我需要通过插入{four: five, six: seven}来更新我的文档three

我在 node.js 中使用 mongojs 并发生错误。

谢谢。

0 投票
1 回答
66 浏览

mongodb - 将 MongoDB 移动到 Multikeys 但 indexOnly 返回 false

我正在尝试做的事情对我来说听起来合乎逻辑,但我不确定。

我正在尝试通过使用 Multikeys 来改进 MongoDB 集合的一部分。

例如:我有多个具有以下格式的文档:

文档:


查询:
到目前为止,我一直在使用以下查询来匹配该tags字段。

这一直运作良好,但是我认为在这种情况下应该使用 Multikeys 来提高速度和性能。如果我错了,请纠正我!


索引:
我发出了以下命令,试图索引tags.

ensureIndex那是成功的。


结果:
但是在explain上述查询中使用 RockMongo 的功能时,结果是:


问题:

  1. 为什么索引不起作用,我还有其他事情要做吗?
  2. 在这种情况下,多键索引是否有益?(我假设是的。
  3. 是否有另一种形式的索引会更有益?



编辑:
我刚刚注意到在 RockMongoexplain数据中有一个字段: "isMultiKey": true,
是否正在使用 Multikeys 并且我完全误解了它正在被索引?

0 投票
1 回答
642 浏览

node.js - 通过 mongojs 连接到 monogolab 中的数据库

我有一个节点服务器,直到现在我的数据库是本地的,但现在我需要它在 mongolab 上。

请告诉我如何连接到数据库?

0 投票
2 回答
53890 浏览

node.js - 按日期时间字段获取最新的 MongoDB 记录

我有一个这样的集合:

如何从 MongoDB 获取最新记录,其中 datetime 是最新的?我只想要一个记录。

0 投票
1 回答
2810 浏览

javascript - 使用 Node js 插入 MongoDB

使用 mongojs 模块插入 Mongo DB 失败,我有两个函数,setupMongoDB 和 pushRequestsToMongoDB(它们的作用是不言自明的)。我从我的网页收到一个请求并将数据解析为 JSON。

控制台如下所示:

确实产生错误的代码如下所示:

这就是我使用该功能的方式: