node-mongodb-native

    4热度

    1回答

    我正在使用NodeJs(native -driver)批量插入到MongoDB中。我在数据中有日期字段。无论如何,将日期字段存储为Date而不是String? 我的日期格式为dd/mm/yyyy。在当前场景中,我通过迭代批量数据将日期转换为mm/dd/yyyy格式来获得结果,然后创建新日期并保存。 由于随着数据量的增加迭代花费的时间太多;有没有其他方法可以做到这一点?

    2热度

    1回答

    考虑,我的MongoDB连接在主app.js文件本身,并打开它下面的代码秋天的回电: mongodb.connect('MongoDBUrlGoesHere', function (err, db) { app.listen(app.get('port'), function AppListnCB() { console.log("Server listening on po

    0热度

    1回答

    我正在使用node-mongodb-native模块将文档插入到mongoDb数据库中。一切正常,除非我呼叫插入多个文件背对背。我使用for循环来测试我的函数如何同时响应多个文档插入。 var server = new Server("xxx.xxx.xxx.xxx", 27017, {auto_reconnect: true, poolSize: 100}); var db = new Db(

    1热度

    1回答

    我有一个express/nodeJs应用程序,它将在Mongo-db中使用mongo-db本地客户端进行持久保存。现在我的问题是,我看到的大多数示例都有一个集合,因此在该js文件中执行连接,如tutorial(在mongo-db本地客户端文档中提到)。有连接的代码是这样的: var Db = require('mongodb').Db; var Connection = require('mo

    0热度

    2回答

    我有一个数据结构是这样的: { students: [ { name: "john", school: 102, age: 4 }, { name: "jess", school: 102, age: 11 }, { name: "jeff", school: 108, age: 7 } ] } { students: [

    3热度

    3回答

    我遇到了一个非常奇怪的问题。我正在导入一些大的xml文件并将它们存储到mongoDB中。该algorythm是一个典型的异步循环: doLoop = function(it, callback_loop) { if(it < no_of_items) { storeToMongo(..., function(err, result) { ...

    0热度

    1回答

    这里是我的代码: var environment = "ClientUnitTests"; //set up mongodb var Db = require('mongodb').Db, MongoClient = require('mongodb').MongoClient, Server = require('mongodb').Server, ReplS

    6热度

    2回答

    我正在使用mongodb的node-mongodb-native驱动程序编写网站。 我有一个关于如何一次打开MongoDB的连接,然后在user.js用它收集名用户和集合名称职位comment.js 我想在db.js打开数据库连接,然后插入/保存数据问题用户和帖子收集 目前的代码,我db.js var Db = require('mongodb').Db, Connection = re

    1热度

    1回答

    我有一个副本集,拥有两个不同的数据库:db1和db2。使用node-mongodb-native,我如何访问这两个数据库? 我试图做这样的事情,现在这个权利: var mongo = require('mongodb'); var repSet = new mongo.ReplSet(...); var conn1 = new mongo.Db('db1', repSet); var co

    0热度

    1回答

    让我来解释一下这个问题。我使用节点MongoDB的原生作为MongoDB的驱动程序和每一个我需要_id字段进行查找查询我必须将它转化成的ObjectId如时间如下: var ObjectID = require('mongodb').ObjectID; db.collection.find({_id: new ObjectID('51b02413453078800a000001')},