Не могу создать свой ключ для закешированого запроса
Сам код
Код: Выделить всё
$items = \app\models\Options::getDb()->cache(function () {
return \app\models\Options::find()->asArray()->all();
}, $this->cacheDuration,$this->cacheDependency);
И чтоб сбросить этот кеш, приходится писать такой ключ(лишние данные убрал)
Код: Выделить всё
Yii::$app->cache->flush([
0 => 'yii\db\Command',
1 => 'fetchAll',
2 => null,
3 => 'mysql:host=localhost;dbname=...',
4 => 'root',
5 => "SELECT * .....",
]);