Задать вопрос
@vostotskiy

Как передать параметр в коллбек кешируемого запроса в Yii2?

Здравствуйте. Хочу закешировать запрос с параметром($id)
применяю конструкцию следующего вида
return self::getDb()->cache(function ($db) {
            $this->getSomeTable()
                ->filterWhere(['some_field' => $id])
                ->count();
            }, $cacheTimeout);

не видит передаваемое значение $id.
В документации не разобрался, не нашел примеров и решения.
Заранее спасибо.
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы