Tag: 保存

使用节点js将MySql查询的结果保存在variables中

我想知道如何使用节点js在variables中保存MySql查询的结果 我用这个来连接到mysql并得到查询 var mysql = require('mysql'); var express = require('express'); var app = express(); app.get('/informations', function (req, res) { var connection = mysql.createConnection( { host : 'localhost', user : 'root', password : '', database : 'dbUsers', } ); connection.connect(); var queryString = 'SELECT * FROM hpform'; connection.query(queryString, function(err, rows, fields) { res.json(rows); for (var i […]

Mongo DB保存尝试插入而不是更新

我正在做一个Mongo Schema.save(),它应该自动做一个upsert,但它坚持尝试做一个插入,然后错误 E11000 duplicate key error index 这是保存的Nodefunction: exports.ImpdateSave = function(req, res) { var theImpdate = new Impdate(req.body) if (theImpdate){ var impdateId = req.params.id; console.log("Node API Impdate: ", theImpdate); console.log("Node API Impdate ID: ", impdateId); theImpdate.save(function(err) { if (err) { console.log(err); return res.send(400); } res.send(200); }); } else { return res.status(400).send('There was no person data […]

Nodejs Mongoose保存模型undefined不是一个函数

我使用Nodejs Express路由和Mongoose来保存数据。 我做了核心路线CRUD操作没有问题。 但是,当我尝试在模型的某个字段上执行某些操作,然后尝试使用model.save保存模型时,它会提到.save()方法:“undefined不是函数” 所以,这是代码。 代码段(1)工作得很好: router.put('/:myId', function (req, res, next) { var ourUpdateData = req.body; Model.findOne({myId: req.params.myId.toString()}, function (err, foundModel) { if (err) throw err; if (ourUpdateData.fieldA) foundModel.fieldA = ourUpdateData.fieldA; if (ourUpdateData.fieldB) foundModel.fieldB = ourUpdateData.fieldB; if (ourUpdateData.fieldC) foundModel.fieldC = ourUpdateData.fieldC; if (ourUpdateData.fieldD) foundModel.fieldD = ourUpdateData.fieldD; if (typeof ourUpdateData.fieldArray === "object") ourUpdateData.fieldArray = ourUpdateData.fieldArray; foundModel.save(function […]

Resumable.js不能将文件保存到服务器端目录

我用我的Node.js-express应用程序使用Resumable.js。 我可以达到的地步,我知道文件传输是成功的,因为我可以console.log(req.body),看到下面的… { resumableChunkNumber: '77', resumableChunkSize: '1048576', resumableCurrentChunkSize: '1064195', resumableTotalSize: '80755971', resumableType: '', resumableIdentifier: '80755971-humanfastq', resumableFilename: 'human.fastq', resumableRelativePath: 'human.fastq', resumableTotalChunks: '77' } 在这之后的文件是相当模糊的。 我需要将这个文件保存到我的服务器上的一个目录。 任何关于如何做到这一点的帮助将不胜感激。 谢谢!