问题标签 [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知道mongodb版本
我想知道使用 mongojs 的 mongodb 版本。
node.js - 等效于 Node.js 中的 mongo shell db.collection.runCommand()
我想使用 MongoDB 2.4 中提供的全文搜索。文本搜索可通过 runCommand 功能获得,例如db.collection.runCommand( "text", { search: "keywords"})
。所以,我想知道在 mongojs 或 node-mongodb-native 模块中是否有等效于 runCommand() 函数。
我知道这个问题之前已经被触及,但从未得到充分的回答。提前致谢。
javascript - 在 MongoJS 中检索日期
我正在尝试在 mongojs 中存储和检索日期。以下是它的保存方式:
当我拿到它时,日期不再是日期。这是约会的某种包装。该_d
字段似乎是一个日期,但奇怪的是我应该以这种方式访问它。
这记录:
在 mongo-js 中存储/检索日期的正确方法是什么?
node.js - MongoJS中没有阻塞操作
我必须做一个为我计算一些东西的操作,但我不能使用它的结果,因为我总是处于等待状态,事实上在我的终端中我的程序一直在执行,直到我输入 ctrl+C。
我的程序在 nodejs 中有一个 main,我需要使用在模块中计算的结果。
这是模块
mongojs - 如何打开mongojs编辑器
操作系统:Windows7
我使用“npm install mongojs”命令安装了 mongojs。现在,如何使用 node.js 或 cygwin 打开 mongo.js 编辑器?
我整天在 google 和 youtube 上搜索,这似乎是一个禁忌话题。我已经成功创建了 mongodb (localhost:28017) 并且能够使用 node.js 制作简单的命令。
曼尼
javascript - MongoDB:将数组添加到现有数组中
我正在尝试将“Instructors”数组添加到已经存在的“Camps”数组中。
层次结构看起来像这样:
我正在将 Node Express 与 MongoJS 一起使用,并且能够成功添加所有者并添加“营地”,但是,在“addInstructor”函数中,当我尝试将“讲师”添加到特定营地时,就会出现问题。我没有收到错误消息,而是在 camps 数组中的项目之后简单地附加了“Instructors”数组。
任何帮助将不胜感激。下面是我的完整代码,具有工作功能,然后是不工作的一个,下面是我的 mongodb 输出(虽然是错误的):
输出
node.js - how to wait the end of the execution of a function
I have a main in nodejs for my program where I need to use my result calculated in a module, but my I don't have the right result.
And this is the module
I know that node execute my return without wait the end of my function, for this I can't see the right result, but how can I force my program to wait the end of my function? I tried with the setTimeout function but wasn't the right way.
javascript - MongoDb:如何将附加对象插入对象集合?
我有一个文件“所有者”,可以有“n”个营地,营地有“教练”,教练有“课程”。早些时候,我尝试使用嵌套数组来完成此操作(请参阅下面我的帖子的链接),但是我了解到位置运算符“$”不会嵌套那么深。 MongoDB:将数组添加到现有数组中
但是,我了解到解决方法是使用对象集合而不是数组。我假设我必须使用“更新”和“$set”来添加额外的“营地”,但是每次我做的都是覆盖(更新)之前插入的营地。
下面是我试图完成的层次结构:
我也一直在尝试以下方法:
但这会引发意外的标识符 { 错误。
对于一些示例 mongo 命令以实现上述结构的任何帮助将不胜感激。
视听/视听
克里斯
node.js - 如何将 mongojs 查询结果存储到变量中
我从这段代码中得到的一切:
var views = db.books.find({"number":1}, {"views":1, _id:0}); 控制台日志(视图);
这是回应:
node.js - 为什么更新不起作用
我将一个 json 变量传递给一个模块,但我无法更新我的集合,总是在更新时出错。
我还尝试删除我的数据库并再创建一次,我确定我的对象存在于我的数据库中。