Query optimizations
This commit is contained in:
@@ -217,7 +217,7 @@ class IngredientsController < BodyTrackingPluginController
|
||||
end
|
||||
|
||||
def prepare_nutrients
|
||||
@quantities = @project.nutrients_column_view.quantities
|
||||
@quantities = @project.nutrients_column_view.quantities.includes(:formula)
|
||||
@ingredients, @requested_n, @extra_n, @formula_q = @project.ingredients
|
||||
.filter(session[:i_filters], @quantities)
|
||||
end
|
||||
|
||||
@@ -112,7 +112,7 @@ class MeasurementsController < BodyTrackingPluginController
|
||||
|
||||
def prepare_readouts
|
||||
@scoping_measurement = @project.measurements.where(session[:m_filters][:scope]).first!
|
||||
@quantities = @scoping_measurement.column_view.quantities
|
||||
@quantities = @scoping_measurement.column_view.quantities.includes(:formula)
|
||||
@measurements, @requested_r, @extra_r, @formula_q = @project.measurements
|
||||
.includes(:source)
|
||||
.filter(session[:m_filters], @quantities)
|
||||
|
||||
Reference in New Issue
Block a user