node-mongodb-native

    1热度

    2回答

    我有一个MongoDB数据库设置了一些具有唯一代码(而不是主键)的对象。 我还应该注意到,我使用的是NodeJS,并且此代码位于我的server.js中以连接到MongoDB数据库。 要生成一个新的代码,我随机生成一个,我想检查它是否已经存在。如果没有,那么我们使用它没有问题,但如果它已经存在,我想生成另一个代码并再次检查它。这是我用它来检查,如果该ID已经存在的代码: function crea

    0热度

    1回答

    我想删除整个集合,但它不与下面的nodejs代码一起工作。 mongodb的内同一作品使用命令[db.collection.remove()] 没有错误,但低于返回事件的计数为0 smevents.count(function(err, count) { console.log("There are " + count + " records."); }); 除去的条目示出了如0从

    2热度

    1回答

    我一直在寻找extened json http://docs.mongodb.org/manual/reference/mongodb-extended-json/,因为我需要我的文档从我的web服务到另一个服务的往返旅程,而不会丢失意识到哪些数据类型用于原始JavaScript对象(对象ID和日期)。 该节点是mongo本机驱动程序是否支持实际将JavaScript对象序列化为扩展的JSON并将

    0热度

    1回答

    多个指标要启用节点唯一索引我做的: City.native(function(err, collection) { collection.ensureIndex({ 'name': 1, }, function(err, result) { //nothing }); }); 但我想启用名称文本索引也。所以在做了以上我之后: City.n

    0热度

    1回答

    难住这一个: 我有一个预建的对象集称为“步”,包含一堆子对象。它已经过消毒和正确设置,所以我只想将它推入Mongo整体。 我有一个猫鼬的模式是这样的: var SummarySchema = new Schema ({ title : {type: String, trim: true}, steps : {}, created : Date, update

    0热度

    1回答

    的特性“多元化”我刚开始学习和的NodeJS我一直在试图建立一个架构来存储电子邮件和密码,但是当我开始server.js我得到这个 d:\Make your CV\node_modules\mongoose\lib\index.js:357 ion' in schema.options)) schema.options.pluralization = this.options.pluraliza

    0热度

    1回答

    我试图更新最高的天气状态,添加一个字段,但是当我尝试做循环时,连接关闭!它只是做了第一次更新,但未来它说 MongoError:关闭通过应用 为什么连接?我没有关闭连接。 var MongoClient = require('mongodb').MongoClient; MongoClient.connect('mongodb://localhost:27017/weather', funct

    1热度

    1回答

    我正在使用Mongo的本地节点驱动程序。对于一个upsert如: collection.update(query, setData, { upsert: true }, callback); 有没有办法确定upsert做了插入还是更新?使用Mongo shell,您可以返回WriteResult.nUpserted来确定这一点,但我不确定如何从节点本机驱动程序获取该信息。 http://doc

    1热度

    2回答

    我想创建一个mongo连接池工厂,检查是否已经存在一个连接到mongo并返回一个连接。如果它不创建连接池并返回连接。 我希望能够从多个要查询mongo的文件中得到这个要求。每个文件应当蒙戈是这样的: var fooMongoFactory = require('../../lib/mongoFactory').init(mongodb://localhost:27017/foo); ,然后你用

    1热度

    3回答

    我正在连接并使用Node/MongoDB进行插入,但由于范围问题,我无法从函数访问连接。任何想法如何使'db'变量全局范围? mongodb.connect("mongodb://localhost:27017/userDB", function(err, db) { if(!err) { console.log("We are connected"); } el