使用thinkjs CURD操作

thinkjs是一款nodejs的web开发框架,其api模仿thinkphp而易于上手,相对于express等目前流行的nodejs框架,功能更加完善,更加适用于中大型项目开发。

thinkjs的安装和启动在这里我不多说,大家自行参照 https://thinkjs.org/zh-cn/doc/2.2/create_project.html 进行操作,这里主要讲一下如何使用thinkjs进行基础的增删改查开发。

首先,初始化项目后,我们找到common/config/db.js,这个文件存放了我们数据库的配置信息


完成上面的基础配置后,接下来我们新建我们的关联模型文件,也就是MVC中的Model

现在,我们mysql数据库中有users这张表


我们可以使用thinkjs model home/users 这条命令在home模块下建了一个叫users.js的model文件


接下来我们就可以在users.js文件下进行相关数据库操作

这里我们想查询为名字为user1的用户信息


然后在controller里接收model传过来的信息,如果熟悉thinkphp框架的同学是不是很熟悉


我们可以通过postman测试一下接口,相关数据已经成功返回了,同理,我们可以进行增加,修改和删除操作,这里就不一一累述了,放上代码参考 https://github.com/minerchow/thinkjsCURD





你可能感兴趣的:(使用thinkjs CURD操作)