我正在尝试使用内置的功能Remember()来缓存数据库查询。但这似乎工作不正常。这是好片段。
$categories = Category::orderBy('rank', 'asc')
->select('id', 'name', 'rank')
->where('parentid', '=', 0)
->where('id', '<>', 4)
->remember(300)
->get();
这是我所遵循的参考文献link。我收到以下错误消息
调用未定义的方法Illuminate \ Database \ Query \ Builder :: remember()
Category.php
<?php
namespace App;
use Eloquent;
use Illuminate\Database\Eloquent\Model;
class Category extends Model
{
//
}