早上好
在我的 Rails 应用程序中,我使用 ransack 在表格标题上生成排序。
这适用于我的模型中包含的所有列,但我有一个 unit_price 列,它与 Ingredients 模型的以下方法相匹配,这实际上是一个计算字段。
是否可以使用计算字段对列标题进行排序?
是否是在数据库中保存unit_price字段的唯一解决方案?
def unit_price
self.price_cents / self.quantity_by_pack
end
提前致谢
我在我的模型中尝试了这个,但不起作用
ransacker :created_at do