gpt4 book ai didi

ruby-on-rails-3 - 对非属性使用 Ransack sort_link

转载 作者:行者123 更新时间:2023-12-04 15:46:26 25 4
gpt4 key购买 nike

我在我的 rails 项目中使用 Ransack 的 sort_link 来显示我的付款模式的费用列表。但是,'fee_amount'不是支付模型的一个属性,而是账单模型(属于支付)的一个类方法。我目前拥有的是:

<%= sort_link @search, :bill_fee_amount, "Convenience Fee" %>



它应该访问当前付款的账单并调用该账单上的“fee_amount”方法,该方法进行一些计算并返回一个浮点数。我希望搜索的正是这些花车。

这可以完成,还是我只能按我正在处理的模型的属性排序?

最佳答案

您不能进行洗劫,但请检查 this issue .似乎有些人已经为此功能打了补丁,但我还没有尝试过。

Ransack ,在内部,它总是使用数据库中定义的模型,我不能让它使用范围创建的临时表。

PD:重新编辑评论作为答案,因为我总是回到这个问题:P

关于ruby-on-rails-3 - 对非属性使用 Ransack sort_link,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12675470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com