Laravel缓存,当内容为空时跳过Cache :: remember

时间:2019-08-14 14:23:34

标签: laravel caching redis

在Laravel中缓存时,我遇到一种情况,雄辩的查询内容为空。

如果以这种简单方式使用AVAssetReaderTrackOutput,但是,如果查询结果为空,则使用Cache::remember()并将其存储在缓存中,而不是存储该空{{ 1}}。

remember

我现在正在使用的方法就是这种方法

tag

有没有 $tag = Cache::remember('tagKey', 123456, function () use ($id) { return Tag::where('id', '=', $id)->first(); }); 的方法可以做到这一点?

0 个答案:

没有答案