Rumah php教程 PHP开发 Sequelize 常用操作详解及实例代码

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

Dec 28, 2016 am 11:14 AM

Sequelize 常用操作demo

链接

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

查询

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);
})
Salin selepas log masuk

统计

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

最大或最小

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

插入

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);
});
Salin selepas log masuk

修改

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

删除

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

   

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

更多Sequelize 常用操作详解及实例代码相关文章请关注PHP中文网!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat panas Tag

Free AI Presentation Maker

Free AI Presentation Maker

Alat AI untuk membuat persembahan profesional dengan mudah.

PDFChatto

PDFChatto

Ringkasan PDF berkuasa AI dan Perkhidmatan Menjawab Soalan.

AI PPT Maker

AI PPT Maker

AI PPT Maker adalah pembuat persembahan AI percuma yang membolehkan anda membuat persembahan yang menakjubkan dalam beberapa saat dengan DeepSeek atau ChatGPT.

DeepSeek V3

DeepSeek V3

Penyelesaian AI segera menggunakan model pembelajaran yang maju.

Image Translator / Manga translator

Image Translator / Manga translator

Alat AI untuk menterjemahkan teks dalam imej di seluruh 100+ bahasa.