Здравствуйте, столкнулся с проблемой, при создании RESTful API на базе Yii2 класс yii\rest\ActiveController отказывается работать с большими таблицами, но с пробными спокойно работает. Почему и как это решить?
UserController.php
<?php
namespace backend\controllers;
use backend\models\User;
use yii\rest\ActiveController;
class UserController extends ActiveController
{
public $modelClass = 'backend\models\User';
}
urlManager
'urlManager' => [
'enablePrettyUrl' => true,
'enableStrictParsing' => true,
'showScriptName' => false,
'rules' => [
[
'class' => 'yii\rest\UrlRule',
'controller' => 'user',
],
],
],
User.php
<?php
namespace backend\models;
use yii\db\ActiveRecord;
/**
* User model
*
* Table: user
*/
class User extends ActiveRecord
{
public static function tableName()
{
return '{{users}}';
}
}