php - 如何在 Laravel 4 中使用 put Method on Cache?
问题描述
我正在使用 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();
}
结果
空数组()
请指导我正确的方向。
解决方案
推荐阅读
- javascript - 如何从后端为 wordpress 自定义联系表单 7 插件
- azure - Azure AD Connect 将电子邮件字段解析为新的 UPN
- javascript - Primefaces 7 executeScript()不在ajax请求中调用javascript函数
- qliksense - 避免 Qliksense 中的 $( 扩展
- ios - NavigationBar shadowImage 未显示大标题
- javascript - JS 数据表自动 sum() 输入
- angular - ngx-charts 库:如何更改条形图中 y 轴和第一组之间的空间
- r - 使用 autoplot 和 ensdb 成绩单时,是否可以覆盖 R 包 ggbio 中的 x 轴范围?
- java - 从@Provides 优化我的代码以绑定到我的guice 包中
- haskell - 是否可以使用当前返回类型退出 Haskell 中的函数?