@dragon11
web программист

Почему не работает DbDependency?

Добрый день.

Нужна помощь кеш работает нормально.
А вот DbDependency не могу понять то работает, то нет
мне нужно, чтобы при изменение updated_at обновлялась таблица.
Что не так, кто знает?

$db = User::getDb();
        $dep = new DbDependency();
        $dep->sql = "SELECT MAX(updated_at) FROM user";
        $result = $db->cache(function ($db) {
            return User::find()->all($db);
        }, 600, $dep);
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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