问题标签 [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.
node.js - 如何在键名中传递 mongojs 查询中的变量
我的用户集合中的每个文档如下所示:
access: { 123456789012345678901234: 3, 123456789012345678901235: 2, 123456789012345678901234: 1, 123456789012345678901236: 0 }
我正在尝试查找所有access.123456789012345678901234
大于 0 的记录,这就是我编写函数的方式。(值123456789012345678901234传递给参数companyid中的函数)
但是,我收到一条错误消息,上面写着“意外的令牌 +”
任何有关如何使其工作的帮助都会非常有帮助。
node.js - 如何启用 Mongojs 安全选项?
考虑以下 nodejs 代码:
这种情况下,mongodb是否开启了安全模式输出错误?如果没有,我该如何启用它?
node.js - socket.io 从 mongojs 查询返回 [object Object]
我已经开始使用 mongojs 查看 socket.io 和一些 MongoDB。
摘要:客户端不通过 socket.io 向服务器发送数据,因此 mongojs 无需查找任何内容,只返回集合中的第一个文档,我希望它返回 null 或 false,以便我可以采取适当的措施。任何帮助表示赞赏,对 node.js 和 this 来说非常新。
我需要一个登录功能,但是当我单击我登录的链接时,它应该从客户端运行:
这应该将用户名和密码发送到服务器,然后服务器应该运行:
奇怪的是,它只找到集合的第一个文档。我刚刚发现 'user_username' 和 'user_password' 重载是未定义的,这只是我这边的一些迟钝的错误吗?
javascript - mongojs:将元素推入数组字段
我在这个主题上搜索了很多,但我完全迷路了。这是我的问题(我将 node.js 与 mongojs 一起使用):
我想要这样的文件:
但是,如果我尝试在“主要”下推送新标签(请注意,此字段来自变量),就像这样
然后我得到
我尝试了许多其他变体,包括嵌套 $push(女巫将其转换为字段 oo)。无论如何,我总是失败。也是在这一点上我真的很饿T_T
请帮我。谢谢。
javascript - collection.find mongojs 同步回调
我正在尝试为 collection.find 方法编写自己的包装器,该mongojs
方法应该返回由指定查询选择的集合项(查询尚未实现,它应该只选择所有结果)。问题是我没有得到一系列结果。看起来 find 方法做了某种异步回调。那么如何强制同步调用或强制我的脚本等待呢?
javascript - nodejs 和 mongodb (mongojs):尝试在 for 循环中查询和更新数据库
我正在编写一个多人游戏(mongojs,nodejs)并试图弄清楚如何根据游戏结果更新用户统计数据。我已经编写了用于计算所有赛后统计数据的代码。当我尝试在 for 循环中更新用户的统计信息时,问题就来了。这是我得到的:
一切正常,直到我尝试在回调函数中使用 tempgame 对象。它说“无法读取未定义的属性'分数'”。这只是一个范围问题吗?
另外我认为这可能是回调函数本身的问题。也许循环会在回调运行之前增加。但即使在那种情况下,分数也应该在那里,它只是从错误的数组索引中提取出来的......这就是让我相信它可能只是一个范围问题的原因。
任何帮助将不胜感激。
node.js - 在 heroku 上使用 mongojs 连接到 mongoHQ
我正在尝试从我的 node.js 应用程序连接到 mongoHQ。这是我正在使用的代码:
但是我似乎得到了这个错误
这让我相信我在我的联系中遗漏了一些东西。任何人都暗示那可能是什么?
谢谢
javascript - Mongojs 从两个集合中获取数据并合并结果
我是一个 mongodb 新手,非常感谢您对下面描述的这个问题的帮助。
我有两个集合“用户”和“包”。用户集合方案有 {username, firstname, lastname},包集合模式有 {username, bagname, bagimage}。
在获取用户包时,我还想显示名字和姓氏。我的问题是我似乎无法正确构建查询。我正在使用 nodejs 和mongojs驱动程序。以下是我获取所有行李的查询
我将不胜感激有关此的任何帮助或指示。我没有关于更改驱动程序的选择,所以我现在特别想使用 mongojs 来实现它。
谢谢和问候, 蒂塔什
node.js - mongojs [错误:连接关闭]
我正在使用 mognojs 版本 0.7.2 和 socket.io,并且工作正常,但是当我有一段时间没有对数据库进行查询时,可能会超时关闭连接,当我再次尝试进行任何查询时,回调响应是 [错误:连接关闭]
我被添加到添加 auto_reconnect 但我得到同样的错误
谢谢你的帮助。
node.js - 执行后清除 Mongojs 集合
我有 2 个使用 mongojs 连接的函数。两者都将使用具有不同架构但具有相同名称“用户”的 2 个不同集合。这是代码:
我没有在函数 getbyUsername 中初始化“用户”集合,而是使用在第一个函数中初始化的“用户”集合。功能 1 成功执行后,有什么方法可以清除集合吗?