我创建了一个控制台命令,我需要截断一个表.
阅读类参考:http://www.yiiframework.com/doc-2.0/yii-db-command.html#truncateTable()-detail我不能够了解哪些文件,我需要为了执行此命令,包括.
我包括:
use yii\db\Command;
use yii\db\Connection;
Run Code Online (Sandbox Code Playgroud)
但不确定哪一个是正确的.
我试图执行:
$command = Yii::$app->db->truncateTable('user');
Run Code Online (Sandbox Code Playgroud)
这给了我以下错误:
消息'调用未知方法:yii\db\Connection :: truncateTable()'的异常'yii\base\UnknownMethodException'
和:
Yii::$connection->createCommand()->truncateTable('user');
Run Code Online (Sandbox Code Playgroud)
这给了我以下错误:
PHP致命错误'yii\base\ErrorException',带有消息'访问未声明的静态属性:Yii :: $ connection'
我真的不明白我需要做什么.
One*_*ink 12
Yii::$app->db->createCommand()->truncateTable('user')->execute();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9410 次 |
| 最近记录: |