Node.JS, Angular.JS, MySql,Express.JS
Node.JS, Angular.JS, MySql,Express.JS
使用MySQL、Angular、Node和Express开发联系人列表应用程序。无法编辑,请在以下代码中更新。有人能完成编辑和更新部分吗。真的是一个初学者,这个应用程序的大部分都是在youtube上的教程的帮助下开发的。
以下是用Mongo DB编写的。我应该如何转换它以便从MySql中获取数据。
SERVER.JS
app.get('/contactlist/:id', function (req, res) {
var id = req.params.id;
console.log(id);
db.contactlist.findOne({_id: mongojs.ObjectId(id)}, function (err, doc) {
res.json(doc);
});
});
app.put('/contactlist/:id', function (req, res) {
var id = req.params.id;
console.log(req.body.name);
db.contactlist.findAndModify({
query: {_id: mongojs.ObjectId(id)},
update: {
$set: {
name: req.body.name,
email: req.body.email,
number: req.body.number
}
},
new: true
}, function (err, doc) {
res.json(doc);
});
});
谢谢!
如果您想转换它以获得MySql的数据,您应该查看以下ORM:http://docs.sequelizejs.com/en/latest/这个orm有很好的文档记录。Sequelize将允许您从mysql、postgresql和synthax中获取数据,处理起来非常简单。试试这个orm,如果你有一些困难,写下你的测试和方法。
相关文章:
- '会话'未定义-会话存储的Este JS/Express/Redis
- 节点JS express和控制台输出到命令行与浏览器
- Node.js/Express未输出console.log,highcharts.js给出未定义的错误
- 使用React.js+Express.js发送电子邮件
- 基本node.js express身份验证不起作用
- node.js express处理其他.get尝试
- 在 Node.js(Express)Facebook 画布应用程序中获取signed_request
- Node.js & Express 不能用简单的 Bootstrap 表单发布/错误
- 节点.js + Express - 在完成之前返回未定义的回调
- Node.JS Express服务器无法从Enide运行
- TypeError:undefined不是node.js/express.js中的函数
- node.js-express.js API删除http后处理程序
- 如何使用Ember Ajax从Node JS Express传入数据
- Node.js/express,javascript回调函数未执行
- 在Heroku Node.js/Express应用程序上禁用HTTPS
- Node.js Express应用程序:如果存在cookie,则从服务器端向元素添加CSS类
- Node.js+Express+socket.io-socket.io服务不正常
- Node.js express应用程序无法从dropzone.js回调进行重定向
- 如何在 A 节点.js/Express 服务器上接收一些文件并将文件发送到 B 节点.js/express 服务器
- Node.js / Express :通过 ajax 下载文件