$builder->delete()

DELETE SQL을 생성하고 쿼리를 실행합니다.

$builder->delete(['idx' => 1]);

1

* Query : DELETE FROM `my_table_tmp_0` WHERE `idx` = 1

첫 번째 매개 변수는 where절입니다. 함수의 첫 번째 매개 변수에 데이터를 전달하는 대신 `where()`나 `or_where()` 함수를 사용할 수 있습니다.
테이블에서 모든 데이터를 삭제하려면 `truncate()` 함수 또는 `emptyTable()` 함수를 사용합니다.

$builder->where(['idx' => 1])->delete();

1

* Query : DELETE FROM `my_table_tmp_0` WHERE `idx` = 1

$builder->emptyTable()

DELETE SQL을 생성하고 쿼리를 실행합니다.

$builder->emptyTable();

1

* Query : DELETE FROM `my_table_tmp_0`

$builder->truncate()

TRUNCATE SQL을 생성하고 쿼리를 실행합니다.

$builder->truncate();

1

* Query : TRUNCATE `my_table_tmp_0`