Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Implemented
-
Upcoming Branch
-
None
Description
#Problem: When calculating the average product rating for any product, the 'get average product rating' method first retrieves the whole list of reviews and then iterates all product reviews to determine.
The approach takes time to respond when there are thousands of reviews of a single product. It takes significantly longer to display many products together with their reviews. (e.g. search result page)
#Solution: We can use the 'average' function to get the average rather than iterating all the product reviews.
Attachments
Attachments
Issue Links
- links to