Laravel 4 프레임 워크로 디자인 한 기쁨이있는 첫 번째 응용 프로그램을 개발하고 있습니다. 하나의 구성 요소에는 외부 서버를 쿼리하는 AJAX 요청이 있습니다. 문제는 특정 시간 동안 이러한 응답을 캐시하려는 경우 성공한 경우에만입니다.Laravel Selective Caching
Laravel에는 Cache :: remember() 함수가 있지만 문제는 캐시가 저장되지 않는 "실패"모드 (적어도 설명서에는 설명되지 않음)가없는 것 같습니다.
try {
$server->query();
} catch (Exception $e) {
return Response::json('error', 400);
}
나는이의 출력에 기억 :: 캐시를 사용하고 싶습니다,하지만 예외는 만를 발생하지 않은 경우 :
예를 들어,이 단순화 기능을. 나는 이것보다 약간 덜 우아한 방식을 생각할 수 있지만, Laravel이 그런 웅변적인 프레임 워크가되는 것이 더 좋은 방법이라고 생각할 것입니다. 어떤 도움이 필요합니까? 감사!
어떤 약으로 사용할 수있는 '캐시 :()'은'차단 catch' 잊지? – Felix