laravel Cache:rember 代替 has get put

laravel Cache:rember 代替 has get put

if(Cache::has('user_'. $id)){
    return Cache::get('user_'. $id);
}
$user = User::where('id', $id)->first();
Cache::put('user_'. $id, $user, $minute);
return $user;

你现在可以这样写

return Cache::remeber('user_'. $id, $minute, function($id) {
    return User::where('id', $id)->first();
});

 

打赏 赞(1)
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据