我在Laravel v4.2中工作并希望将数组放入缓存中。当我尝试从缓存中获取数据时,它始终返回false并且缓存没有数据。以下是我的工作代码......
$posts = array(
[0] => 2365,
[1] => 2366,
[2] => 2367,
[3] => 2368,
[4] => 2369,
);
$time = 60;
Cache::put('views-87', $posts, $time);
$data = self::getPostsFromCache('views-87');
public function getPostsFromCache($key)
{
if (Cache::has($key)) {
return Cache::get($key);
}
return array();
}
结果
空数组()
请指导我正确的方向。