问题标签 [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 回答
43668 浏览

node.js - 在 mongodb 中插入当前日期时间

我一直无法使用 nodejs 的 mongojs 驱动程序在 mongodb 中插入实际的 datetime 对象。有什么帮助吗?

0 投票
1 回答
175 浏览

node.js - 为什么我的 nodejs 脚本没有退出到 shell?

我的代码如下所示:

当我运行这个脚本时,它显示:

但剧本并没有退出。我需要“CTRL+C”退出它。任何机构都知道如何解决它?

[更新]

我发现如果我使用原生 mongodb 而不是 mongojs,就没有问题:

那么这是一个mongojs问题吗?

0 投票
1 回答
76 浏览

mongodb - 如何在 mongo JS 中重定向输出

我的 mongo js 文件中有类似下面的内容

print() 将打印到 mongodb 日志,但我想将找到的这些 id 发送到其他位置的 output.txt 文件。因为我需要通过电子邮件发送此文件以进行进一步处理。可能吗 ?谢谢..

0 投票
1 回答
999 浏览

mongodb - 隐藏副本集不参与选举

我有一个三台服务器和一台备份服务器的副本集,备份服务器制作完成

我担心的是,当我的辅助服务器和备份服务器之一启动时,我的辅助服务器不会变为主服务器,这意味着隐藏服务器没有参与选举,但根据 mongo 文档,它不能成为主服务器但参与选举. 他们是否需要一些额外的配置才能这样做?

0 投票
1 回答
4260 浏览

mongodb - 如何更新 mongodb 中的子对象

我想用 mongodb 存储这样的对象:

现在我想搜索具有该属性的条目field:'example'并向其attr对象添加一个字段。我怎么能在 mongojs 中做到这一点?

0 投票
1 回答
68 浏览

javascript - mongodb mapreduce 做不正确的归约

我在使用非常简单的 mapreduce 时遇到了一些麻烦,我不知道我做错了什么。我正在尝试将两个集合合并在一起,首先,db.Pos 看起来像这样

另一个集合 db.Gene 具有以下格式

我的代码如下所示:

所以我想看到的是一个集合,其中与 chr、begin 和 end 匹配的条目被合并,并且基因字段是从 db.Gene 集合中填充的。

相反,即使 db.Gene 中没有具有基因字段的匹配文档,我的“已加入”集合中的“基因”字段也会更新为 0 以外的值。

我做错了什么?

0 投票
1 回答
116 浏览

node.js - 在nodejs中递归收集数据,然后一一删除

infom_col 是一个包含字段 rkey 的集合,该字段本身包含一个这样的数组:rkeys ->brands 所以brands 是一个id 数组。这些 id 是对集合中其他文档的引用。我需要收集所有这些依赖的id,并将文档一一删除。

这是我的代码。引发错误:TypeError: Cannot read property 'rkeys' of undefined

更新1:

0 投票
2 回答
266 浏览

node.js - Node.js(express, mongodb) 注册流程

你好 Stackoverflow 社区,我是 Node.js / express 的新手,我需要你的帮助,因为我遇到了一些问题。

我正在尝试进行注册过程,将 Post 输入保存到 mongodb 中。在我想验证用户的电子邮件地址是否已经存在于数据库中之前。

如果我尝试在 db.users.find() 语句中定义一个 var,则该应用程序将无法工作。

db.users.find() 函数的外观如何,我可以为 db.users.save() 函数发出 if/else 请求。

0 投票
1 回答
600 浏览

node.js - MongoJS runco​​mmand for mapreduce 返回错误

我可以在 NodeJS 中使用 MongoJS 运行简单的 {ping:1} 命令,但是当我尝试运行 mapreduce 命令时收到错误消息。我已经用谷歌搜索了错误的废话,似乎无法在任何地方找到解决方案。

命令成功

不成功的命令

收到错误

这是 mapFn 和 ReduceFn

我直接从MongoDB 食谱中拿了这个例子。

0 投票
1 回答
66 浏览

node.js - 如何按顺序获取 n 组文档 Mongodb

我的服务器的路由为“q=word/s=0/t=5”,其中 q 是查询字符串,s 是起始文档,t 是限制。

因此,对于第一个请求,我将根据 q 查询文档,并显示检索到的 0 到 5 的结果。

对于下一个请求,比如 q=word/s=6/t=5,我必须显示从文档编号 6 到 10 的文档。依此类推。

有什么办法可以在 mongo 中实现。我正在使用带有 mongojs 的 nodejs。任何帮助表示赞赏。