Correcciones y mejoras #2879
cerradaError na sintesi dos recursos o seleccionar tipo de açao
100%
Descripción
ActiveRecord::StatementInvalid in SummaryController#resources
Mysql2::Error: Unknown column 'subact_types.act_type_id' in 'where clause': SELECT SUM(number * supplies.price_per_unit) AS sum_number_all_supplies_price_per_unit, land_id AS land_id, subacts.subact_type_id AS subacts_subact_type_id FROM supplies INNER JOIN supply_types ON supply_types.id = supplies.supply_type_id INNER JOIN subacts ON subacts.id = supplies.subact_id INNER JOIN acts ON acts.id = subacts.act_id INNER JOIN areas ON areas.id = acts.area_id WHERE supplies.supply_type_id IN (SELECT supply_types.id FROM supply_types WHERE supply_types.subact_type_id IN (SELECT subact_types.id FROM subact_types WHERE subact_types.act_type_id = '2')) GROUP BY land_id, subacts.subact_type_id
Extracted source (around line #148):
146
147
148
149
150
151
# Filter by type (cost or quantity)
if session[:filter][:type] == "1"
@subacts = Supply.joins(:supply_type, subact: {act: :area}).where(act_type_filter).where(year_filter).group(:land_id, "subacts.subact_type_id").sum("number * supplies.price_per_unit")
@supplies = Supply.joins(:supply_type, subact: {act: :area}).where(act_type_filter).where(year_filter).group(:land_id, :supply_type_id).sum("number * supplies.price_per_unit")
else
@subacts = nil
Rails.root: /Users/jaime/sociambiental
Application Trace | Framework Trace | Full Trace
app/controllers/summary_controller.rb:148:in `resources'
Request
Parameters:
None
Toggle session dump
Toggle env dump
Response
Headers:
None
Actualizado por Jaime Ortiz hace más de 10 años
- Versión prevista cambiado de 0.75 Maraiwatsede a 0.80 Mãe Maria
Actualizado por Jaime Ortiz hace más de 10 años
Aproveitar para mudar os filtros. Nao tem sentido filtrar por tipo de açao (so temos duas) mais seria melhor filtrar por tipo de atividades (subact_type)
Actualizado por Javier Picado Ladrón de Guevara hace más de 10 años
- Tipo cambiado de Errores a Correcciones y mejoras
- Versión prevista cambiado de 0.80 Mãe Maria a 0.85 - Bordolandia
Este não é um erro mais, é uma melhoria agora
Actualizado por Javier Picado Ladrón de Guevara hace casi 10 años
- Estado cambiado de Nueva a Resuelta
- % Realizado cambiado de 0 a 100
Has been fixed elsewhere
Actualizado por Jaime Ortiz hace casi 9 años
- Versión prevista cambiado de 0.85 - Bordolandia a 0.81