Skip to content

Latest commit

 

History

History
67 lines (47 loc) · 1.1 KB

insert.md

File metadata and controls

67 lines (47 loc) · 1.1 KB

insert方法用来在插入数据,使用简单,语法简洁

insert方法 主要调用的是 data语法,data('xx') 最终调用 .insert() 方法

案例

参数字符串方式

sql
    .table('node_table')
    .data('name=zane&[email protected]')
    .insert()

最终得到

INSERT INTO node_table (name,email) VALUES (`zane`,`[email protected]`)

参数object对象方式

let data={
    name:'zane',
    email:'[email protected]',
    sex:1
}
sql
    .table('node_table')
    .data(data)
    .insert()

最终得到

INSERT INTO node_table (name,email,sex) VALUES (`zane`,`[email protected]`,1)

批量插入

let data = [
    {name:'zane',email:'[email protected]'},
    {name:'zane_1',email:'[email protected]'},
    {name:'zane_2',email:'[email protected]'},
]
sql
    .table('node_table')
    .data(data)
    .insert()

最终得到

INSERT INTO node_table (name,email) VALUES ('zane','[email protected]'),('zane_1','[email protected]'),('zane_2','[email protected]')