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 casi 10 años
- Versión prevista cambiado de 0.75 Maraiwatsede a 0.80 Mãe Maria
Actualizado por Jaime Ortiz hace casi 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 casi 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 alrededor de 9 años
- Estado cambiado de Nueva a Resuelta
- % Realizado cambiado de 0 a 100
Has been fixed elsewhere
Actualizado por Jaime Ortiz hace alrededor de 8 años
- Versión prevista cambiado de 0.85 - Bordolandia a 0.81