如何使用knexjs(MySQL)批量删除。我在数组中有条目匹配单个字段

时间:2017-11-15 10:25:46

标签: javascript mysql node.js knex.js

让我拥有这样的数据库结构。

sr no.       name         age
 1.         hemant          25
 2.          amit           23
 3.         vikash          24

我有如下数组:

arr=['hemant','amit'];

1 个答案:

答案 0 :(得分:3)

您可以使用whereIn声明:

var arr = ['hemant', 'amit'];

knex('table')
  .whereIn('name', arr)
  .del();