Responder dúvida

Seja o primeiro a responder

Como alterar os valores de um campo no controller

Informática Geral Ruby Ruby on rails Programação em Ruby
Minha tabela de Plans tem um campo chamado 'default'. Eu preciso selecionar todos eles (menos o do @plan que tem um id específico) e atribuir o valor de default para 0.
 
def change_plans
    @plan = Plan.find(params[:id])
    #ver se existe algum plano como default
    @plans = @plans.select { |plan| plan.default == 1 } 
    #pegar todos os resultados e passar o default para 0, com exceção do id recebido
  end
Foto de Morgana B.
Morgana perguntou há 3 anos