好的,我试图通过创建一个命令在数据库中插入一些记录,然后在我找到的文档中使用insert,但是我得到错误" class app \ commands Yii"未找到。现在我把它放在我控制器的顶部
namespace app\commands;
use yii\console\Controller;
这是我建造的命令
//added game to database
foreach ($games as $g)
{
//echo $g[0].'<br>'.$g[1].'<br>'.$g[2].'<br>'.$g[3].'<br>'.$g[4].'<br>'.$g[5].'<br><br>';
//take the upper and put into database
$command = Yii::app()->db->createCommand();
$command->insert('nfl_lines',array('away'=>$g[0],'home'=>$g[1]));
}
答案 0 :(得分:2)
namespace app\commands;
use Yii;
use yii\console\Controller;
和
Yii::$app->db->createCommand();
您使用的是yii2,与yii1
不同