目次
KnexのUpdateの方法
以下のようにUpdateを行うことができます。
export const setData = async ( knex: Knex, id: number, name: string, ) => { await knex("table") .update({name: name}) .where({ id: id, }) }; setData(knex, 1, "hoge");
オブジェクト型を使用して一括でUpdateする方法
以下のようにオブジェクト型を使用して一括でUpdateを行うことができます。
export const setData = async ( knex: Knex, data: UpdateData, ) => { await knex("table") .update(data) .where({ id: data.id, }) }; setData(knex, {id: 1, name: "hoge"});