数据库是按集合组织的,集合中包含文档(根本上是 JSON 文件)。所以让我们连接到 User 集合(我们第一次拜访的时刻会创建)。
- mongodb.MongoClient.connect(uri, function(err, db) {
- const collection = db.collection('users')
- // ...
- }
起首,我们先来操作一下 POST 路由。当我们第一次来添加用户数据时,将会用到该路由。然后我们要用 PUT 路由来更新数据。
- app.post("/:user", function (request, response) {
- // inserts a new document on the server
- collection.insertOne({ ...request.body, user : request.params.user }, function (err, r) {
- if (err){
- response.send("An error occured")
- }else{
- response.send("All well")
- }
- })
- });
{ ...request.body, user : request.params.user } 应用 扩大操作符 归并经由过程请求主体和用户经由过程 URL 供给的数据。
被存储在收集器个中的文档就是运行结不雅。
第二个参数是一个回调,将操作结不雅简单的通知给用户。
大年夜数据库获取数据
collection.insertOne 办法给收集器添加了一个新的文档。在这个例子中,每一个用户都将会拥有他本身的文档。
推荐阅读
Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践 1 故事安闲波人工智能高潮开端2017年,无人不谈人工智能。即使,1980年,他已经在哥伦比亚大年夜学,和同窗们一路研制>>>详细阅读
本文标题:前端开发者该如何设置数据库
地址:http://www.17bianji.com/lsqh/39194.html
1/2 1