knexjs 对mysql数据库进行简单的增删改查

2018-10-23  本文已影响0人  爱跳的兔子

记录自己开发小程序时学习mysql的过程,以下知识点均来自网络

增删改查入门篇

mysql('table')
.where({name:'xiaoyang',age:15})
.select()
//sql语句 
select * from table where name="xiaoyang" and age=15;

mysql('table')
.insert(name:'xiaoming',age:15})
//sql语句
insert into table ("name","age") values ("xiaoming",15);

mysql('table')
.where('age', '<', 16)
.upadte({age:16})
//sql语句
update table set age=16 where age<16;

mysql('table')
.where('name':'xiaoming')
.del()
//sql语句
delete from table where name='xiaoming';

where的用法

where(object)   // 符合多项规则时用传入对象
where(key:value) //符合单一规则传入键值对更简便
where(key,操作符,value) //符合单一特殊规则时如x>100时使用
上一篇下一篇

猜你喜欢

热点阅读