yevgen-grytsay / yii2-mysql-limit-delete
此包已被废弃,不再维护。未建议替代包。
允许在 DELETE 查询中使用 LIMIT
dev-master
2020-12-03 21:06 UTC
Requires
- yiisoft/yii2: *
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-06-16 08:43:10 UTC
README
允许在 DELETE 查询中使用 LIMIT 子句
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
php composer.phar require --prefer-dist yevgen-grytsay/yii2-mysql-limit-delete "*"
或者在您的 composer.json
文件的 require 部分添加:
"yevgen-grytsay/yii2-mysql-limit-delete": "*"
使用方法
安装扩展后,只需在您的代码中通过
/** @var \yii\db\Connection $conn */ /** @var \yii\db\mysql\QueryBuilder $qb */ $deleteQb = new \YevgenGrytsay\Yii2DbLimitedDelete\DeleteQuery($conn, $qb); $command = $deleteQb->delete('table', ['=', 'host', 'packagist.org'], 100); $command->execute();