캐싱을 많이 해본 적은 없지만 지금은 조금 놀아 보려고합니다. 나는 많은 데이터를 반환하고, 조금 가볍고, 내가 지금 같은 데이터를 캐싱하고 부하를 만들기 위해 대시 보드를 가지고 : "뭔가"단지 관련 모델Laravel 사용자 별 캐싱
return cache()->rememberForever('something', function() {
return auth()->user()->something()->get();
});
. 컨트롤러에 store
및 update
방법을 새 레코드를 만들 때 난 그냥 이렇게 :
cache()->forget('something');
이를 모두 완벽하게 작동합니다. 그러나 다른 사용자와 로그인 할 때 이전 사용자의 모든 캐시 된 데이터가 분명히 대시 보드에 표시됩니다.
사용자 당 단순히 데이터를 캐시하는 쉬운 방법이 있습니까?
감사합니다. 나에게 잘 어울립니다. – Hardist