Je suis en train de filtrer les données du cache à l'aide du code ci-dessousErreur lors de filtrer les données du cache: Laravel 5.2
$Categories = \Cache::rememberForever('Categories', function() {
return \App\Models\Skill\Category_Model::all();
});
$Category = $Categories::where("CategoryID", "=", $id)->first();
Détails d'erreur:
méthode non statique Illuminate \ Support \ Collection :: where() ne doit pas être appelé statiquement, en supposant $ this du contexte incompatible
Est-ce que je manque quelque chose?
Je voulais dire, quel est le moyen le plus rapide de filtrer les données dans l'objet cache. L'objet Cache est un modèle. Categories Array contient la collection de Models qui contient l'ID categoryID. et je veux filtrer les données basées sur CategoryID
Votre variable '$ Categories' est-elle un' Collection'? –