Estoy utilizando el sort_link de Ransack en mi proyecto de rails para mostrar una lista de tarifas para mi modelo de pago . Sin embargo, 'fee_amount' no es un atributo del modelo de pago , sino que es un método de clase del modelo de factura (que pertenece al pago). Lo que tengo actualmente es:Usar Ransack sort_link para los no atributos
<% = @search sort_link,: bill_fee_amount, "Costes de Gestión" %>
que debe accede a la cuenta de de la corriente del pago y llamar a la El método 'fee_amount' en esa factura , que hace algunos cálculos y devuelve un flotante. Son estas carrozas con las que espero buscar.
¿Se puede hacer esto, o solo puedo ordenar por atributos del modelo con el que estoy tratando?
Marque esta [tema] (https://github.com/ernie/ransack/issues/61). Ransack no tiene la misma funcionalidad que meta_search. Internamente, siempre está usando el modelo como se define en la base de datos, y no pude hacer que use las tablas temporales creadas por los ámbitos –