1
Я пытаюсь кэшировать запрос в laravel в модели. Мой код был:Laravel Eloquent не работает с кешем
foreach(Building::where('village', '=', $village->id)->get() as $building)
{
Так что я сделал это так:
$buildingCache = Cache::remember('test123456', 60, function()
{
return Building::where('village', '=', $id)->get();
});
foreach ($buildingCache as $bjdkfjksk)...............
И странной ошибки появляется:
Undefined variable: id
Но я уверен, что эта переменная определена, я использовать его до ...
Странно, не так ли?
Большое спасибо! – raph77777