butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Можно ли в yii2 cache хранить многомерные массивы?

В документации есть метод multiSet. Он работает:

$data = [
            'yep' => '1', 
            'hey' => '2'
];
 
$cache->multiSet($data);


Но мне хотелось бы иметь иную структуру и хранить что-то вроде
$data = [
    'pages' => [
        'index' =>
            [
                '1' => 'hey',
            ]
    ]
];


на сервере redis.
Возможно ли это реализовать методами фрэймворка?
  • Вопрос задан
  • 196 просмотров
Решения вопроса 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Многомерные массивы можно хранить и не только с помощью multiSet. MultiSet сознает сразу несколько items. В каждой из них при этом может быть многомерный массив.
А что помешало Вам проверить? Это же 2 строчки кода?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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