@alexflitcher1

Yii\rest\ActiveController не работает с большими таблицами. Почему?

Здравствуйте, столкнулся с проблемой, при создании 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}}';
    }
}
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы