使用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





最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,455评论 25 708
  • 22年12月更新:个人网站关停,如果仍旧对旧教程有兴趣参考 Github 的markdown内容[https://...
    tangyefei阅读 35,231评论 22 257
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,250评论 4 61
  • 我是通过《三生三世十里桃花》首次接触这两个词的。 历劫:道家谓天地一成一毁为一劫,历劫就是指经历命中注定的厄运,大...
    爱码爱自由阅读 6,654评论 0 11
  • 今天一天基本都花在了和bowen通电话上。 我很困惑:为什么有的人爱和别人诉说,甚至是倾盆而出所有。 这对我来说真...
    傻袋鼠阅读 680评论 0 0