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

How can i bulk delete using knexjs(MySQL). I have entries in an array which matches a single field

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

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

我有如下数组:

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

您可以使用whereIn语句:

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

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