【问题标题】:Laravel - Unable to cache the dataLaravel - 无法缓存数据
【发布时间】:2023-02-09 20:07:29
【问题描述】:

我想在我的 Laravel 应用程序中缓存一些数据。我正在做的是:

use Illuminate\Support\Facades\Cache;

$put = Cache::put('your_product', array(1,2,3,4), 3000 ); 

如果我这样做 var_dump 我得到了 false 并且它没有缓存数据。

echo '<pre>';
    var_dump( $put );
echo '</pre>';

还有其他方法可以在 laravel 中使用缓存吗?还是我做错了?

顺便说一句,我正在使用最新的 laravel 版本。

【问题讨论】:

  • 请查看这篇文章kinsta.com/blog/laravel-caching
  • @MohammadEdrisRaufi 我看到了但找不到我做错了什么。
  • 请尝试 var_dump(Cache::get('your_product')) 让我知道你得到了什么
  • 它返回一个空数组。
  • 请像这样使用 dd dd(Cache::get('your_product')) 因为我在我的机器上复制了你的代码并且它工作正常

标签: laravel


【解决方案1】:

使用get方法。

Cache::put('your_product', array(1,2,3,4), 3000);
dd(Cache::get('your_product'));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-05
    • 2019-05-12
    • 1970-01-01
    • 2020-03-27
    • 1970-01-01
    • 2011-04-18
    相关资源
    最近更新 更多