如何使用knex无条件删除表中的所有记录?

BL4*_*NER 3 javascript mysql knex.js

问题有点简单。我想使用 knex 从表中删除所有行,但没有条件。

await knex('my_table')
  .del().where()
Run Code Online (Sandbox Code Playgroud)

方法.del()使用条件。是否可以?或者有什么 SQL 语法可以做到这一点吗?

Ber*_*abi 6

如果要删除所有行,则只需.del()不带任何where条件即可使用。

await knex('my_table').del()
Run Code Online (Sandbox Code Playgroud)

请注意,它不会删除该表。它将删除表中的所有行。