모델유저에게 방법이 있어요
으아악그리고 다음과 같이 뷰에 결과를 출력합니다
getRating()['rate']; ?>
그러나 경험이 많은 개발자들은 내 쿼리가 두 번 실행될 것이라고 말했습니다. 한 번만 실행되도록 코드를 다시 작성할 수 있습니까?
P粉3739908572024-01-11 09:04:01
$singleUser->getRating()
에 두 번 전화하신 것 같습니다.
데이터베이스를 두 번 호출하지 않도록 결과를 변수에 저장해 볼 수 있습니다.
예:
이제 이 변수의 값을 직접 사용할 수 있습니다. 이렇게 하면 데이터베이스에 다시 액세스하는 것을 방지할 수 있습니다.
으아아아