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

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

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

не видит передаваемое значение $id.
В документации не разобрался, не нашел примеров и решения.
Заранее спасибо.
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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