Sequelize 常用操作详解及实例代码

 更新时间:2016年11月21日 11:31:29   作者:bugall  
这篇文章主要介绍了Sequelize 常用操作详解及实例代码的相关资料,希望能帮助到大家,需要的朋友可以参考下

Sequelize 常用操作demo

链接

var Sequelize = require('sequelize');
var sequelize = new Sequelize('nodejs', 'root', '', {host : '127.0.0.1', port : '3306', dialect : 'mysql'});

查询

Task.findAll({limit : 10, age:{gt:3},order : 'id asc'}, {raw : true, logging : true, plain : false}).on('success', function(res){
  console.log(res);
}).on('failure', function(err){
  console.log(err);
})

统计

Task.count({where : {title : 'test_title_1'}}, {logging : false}).on('success', function(i){
  console.log(i);
}).on('failure', function(err){
  console.log(err);
});

最大或最小

Task.max('id').on('success', function(max){
  console.log(max);
}).on('failure', function(err){
  console.log(err);
});

插入

Task.build({title : 'test_title_3', 'description' : 'test_description_3'}).save().on('success', function(msg){
  console.log(msg);
}).on('failure', function(err){
  console.log(err);
});

Task.create({title : 'test_title_4', 'description' : 'test_description_4'}).on('success', function(msg){
  console.log(msg);
}).on('failure', function(err){
  console.log(err);
});

修改

Task.update({description : 'test_description_2000'}, {id : '2'}).on('success', function(msg){
  console.log(msg);
}).on('failure', function(err){
  console.log(err);
});

删除

Task.destroy({id : '4'}).on('success', function(msg){
  console.log(msg);
}).on('failure', function(err){
  console.log(err);
});

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • 详解使用Jenkins自动编译部署web应用

    详解使用Jenkins自动编译部署web应用

    本篇主要介绍基于Jenkins实现持续集成的方式,通过案例介绍线上自动编译及部署的配置过程,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • 教你怎么解决IDEA中“\t“空格显示不正确的问题

    教你怎么解决IDEA中“\t“空格显示不正确的问题

    在之前进行先来先服务(FCFS)调度算法的模拟过程中,使用IDEA进行开发时遇到了"\t"无法补全当前字符串长度到8的整数倍的问题.百度一圈发现也有很多程序员遇到了这样的问题,但是没有解决方法,于是有了这篇文章,需要的朋友可以参考下
    2021-05-05
  • Java获得指定区间数的方法

    Java获得指定区间数的方法

    这篇文章主要介绍了Java获得指定区间数的方法,涉及java数值运算的相关技巧,需要的朋友可以参考下
    2015-05-05
  • Spring Data JPA使用Sort进行排序(Using Sort)

    Spring Data JPA使用Sort进行排序(Using Sort)

    本篇文章主要介绍了Spring Data JPA使用Sort进行排序(Using Sort),具有一定的参考价值,有兴趣的可以了解一下
    2017-07-07
  • Java构造函数的相互调用代码示例

    Java构造函数的相互调用代码示例

    这篇文章主要介绍了Java构造函数的相互调用代码示例,分享了两段代码示例,通过this关键字实现对的构造函数的调用,具有一定参考价值,需要的朋友可以了解下。
    2017-11-11
  • Java中对象的克隆详解

    Java中对象的克隆详解

    这篇文章主要介绍了Java中对象的克隆详解,Java中对象的复制分为浅复制与深复制的不同之处就在于深复制还会复制对象的引用对象,需要的朋友可以参考下
    2023-08-08
  • springboot web项目中 Set-Cookie 失败原因及解决办法

    springboot web项目中 Set-Cookie 失败原因及解决办法

    这篇文章主要介绍了springboot web项目中 Set-Cookie 失败原因及解决办法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-10-10
  • java Aop实现自动填充字段值示例

    java Aop实现自动填充字段值示例

    这篇文章主要为大家介绍了Aop实现自动填充字段值示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • 两个jar包下相同包名类名引入冲突的解决方法

    两个jar包下相同包名类名引入冲突的解决方法

    本文主要介绍了两个jar包下相同包名类名引入冲突的解决方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • 使用java技术抓取网站上彩票双色球信息详解

    使用java技术抓取网站上彩票双色球信息详解

    这篇文章主要介绍了使用java技术抓取网站上彩票双色球信息详解,web结果由html+js+css组成,html结构都有一定的规范,数据动态交互可以通过js实现。,需要的朋友可以参考下
    2019-06-06

最新评论