mongodb
文章平均质量分 53
一个不太专业的码农
这个作者很懒,什么都没留下…
展开
-
五、Node+Mongoose+Express搭建一个属于自己的后台服务——封装(db、接口、验证)
接口模块化,封装原创 2023-10-10 15:19:26 · 112 阅读 · 0 评论 -
三、Node+Mongoose+Express搭建一个属于自己的后台服务——文件夹解析
1、config文件夹,主要放一些公用配置,例如上期生成的数据库连接,还有jwt秘钥,过期时间等。上期搭建好了数据库,这期我们利用第一期的服务连接到第二期的数据库,从而实现数据的存取。3、lib文件夹,配置一些公用方法,比如数据的返回,code码对应的字段等。5、 schemas文件夹,创建model并注册到mongoose的容器中。2、handle文件夹,主要配置接口函数。4、routes文件夹,抛出的接口定义。先看一下项目结构目录,然后再逐个分析。原创 2023-07-20 10:09:43 · 48 阅读 · 0 评论 -
四、Node+Mongoose+Express搭建一个属于自己的后台服务——编写接口
可以看到,在postman里面返回了‘test’,我们定义的值,但在现实使用中,往往不会这么简单,我们还需要与数据库进行连接,进行增删改查。接下来开始正式开发,仿造一个某程的页面。那么一个与数据库进行交互的接口就开发完成了,但是这样写还有很大的优化空间,比如讲对接口进行统一过滤,验证token,比如接口返回数据,进行封装,等等。三、开发一个获取酒店推荐的接口,先在schemas文件夹下,定义一个schemas集合。四,接下来在handle文件下添加对应模块文件,然后再添加接口,比如获取推荐酒店的数据。原创 2023-07-20 14:44:50 · 136 阅读 · 0 评论 -
二、Node+Mongoose+Express搭建一个属于自己的后台服务——云数据库搭建
目前db的数据库可视化工具可以使用Robo 3T, Navicat, MongoDBCompass等等,可以使用本地数据库,也可以使用线上的免费数据库,也可以氪金,选择很多。这期选择一个免费的线上数据库Mongodb Altas(上期搭建了一个属于自己的服务,这一期,我们利用这个服务,去连接db数据库,并写一个简单的接口。然后创建完成后,进入下一步,创建库的账号密码,账号、密码很重要,记住。登录之后,Build a Database,创建一个数据库集合。选择M0免费的,其它的都要收费。原创 2023-06-08 14:49:51 · 144 阅读 · 0 评论 -
一、Node+Mongoose+Express搭建一个属于自己的后台服务——node服务器搭建
Node+Mongoose+Express搭建一个属于自己的后台服务原创 2023-05-05 10:49:12 · 173 阅读 · 1 评论