随笔分类 -  y) 数据库--MongoDB

摘要:基于Node和MongoDB的Web微博系统 概述 项目是受到《Node.js开发指南》一书启发,作者BYVoid大佬是当时第一批Node开发者,当时学习者迫切需要一个这么DEMO。当然现在已经过去很多年了,Node早就更新无数次了,12年的这本书也就过时,许多代码都根本跑不通了,最后还是要以官网A 阅读全文
posted @ 2017-12-22 23:58 Lawliet__zmz 阅读(363) 评论(0) 推荐(0) 编辑
摘要:实现: 1.表单的提交 2.和Mongdo的交互,增删查分页功能 3.前端全部留言的显示是用underscore的template模版动态增加 4.分页样式用了bootstrap 5.主要是AJAX和后台Node的交互,Node和数据库的交互 这里AJAX发出请求, Node后台这里捕获到了参数,跟 阅读全文
posted @ 2017-11-25 19:00 Lawliet__zmz 阅读(237) 评论(0) 推荐(0) 编辑
摘要:对上上一篇的内容的增加: Node.js环境下对MongoDB实现查,插,分页功能 本来那时候就写好了,但是那时候有个Bug,不知道哪里的问题,昨天才发现updateMany函数传实参的时候把collectionName打了引号,煞笔了一天。诶 阅读全文
posted @ 2017-11-25 17:56 Lawliet__zmz 阅读(326) 评论(0) 推荐(0) 编辑
摘要:写法上还是模块化,尽量把不同职责的代码分开,避免"万能类",尽量采用MVC。 连接,创建数据库,插入数据 db.js: 01.js: 1版本分页 在db.js这种版本的分页效率是比较低的,因为已经查询了所有数据库,然后筛选需要push进数组。 02.js: 2版本分页 利用mongodb自带的函数l 阅读全文
posted @ 2017-11-23 02:21 Lawliet__zmz 阅读(1784) 评论(0) 推荐(0) 编辑
摘要:查看所有数据库列表 show dbs 使用数据库、创建数据库 use databasename 如果真的想把这个数据库创建成功,那么必须插入一个数据。 数据库中不能直接插入数据,只能往集合(collections)中插入数据。不需要创建集合,只需要写点语法: db.student.insert({“ 阅读全文
posted @ 2017-11-23 02:10 Lawliet__zmz 阅读(502) 评论(0) 推荐(0) 编辑
摘要:网上教程很多都过期了啊,有些方法会出错,这里分享下我自己的配置成功的方法。 下载 首先我的版本是17.9.27下载的 mongodb-win32-x86_64-2008plus-ssl-3.4.9-signed.msi,不知道为什么,我进官网非常卡,好像是被墙了一部分JS代码?用SS全局模式也还是很 阅读全文
posted @ 2017-09-27 14:28 Lawliet__zmz 阅读(269) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示