1
resposta

Metodo Valor Liquido em uma aplicação Rails API Only com Serializers

Boa tarde! Possuo uma aplicação rails api only com um modulo de transação financeira onde existem 4 atributos ( valor_operacao + valor_desconto - valor_acresimo = valor_liquido). Como faço para registrar o valor_liquido automaticamente em um aplição Rails API only utilizando a gem AMS(Active Model Serializers). Tentei de varias formas mas sem sucesso.

1 resposta

Você pode tentar criar um método dentro do seu serializer que retorna esse valor e adicionar essa método como um atributo no attributes

class TeuSerializer < ApplicationSerializer
    attributes :id, :valor_liquido

    def valor_liquido
        valor_operacao + valor_desconto - valor_acresimo 
    end
end

Espero que ajude.