【问题标题】:How to implement search functionality based on calculated data?如何实现基于计算数据的搜索功能?
【发布时间】:2013-09-30 10:56:29
【问题描述】:

我的模型对象的某些特征必须从它与其他对象的连接中计算出来。例如,模板 has_many 订单。所以一些模板的订单数可以被认为是它的受欢迎程度。我希望我的用户能够根据模板的受欢迎程度对模板进行排序。虽然我发现在数据库中存储订单号有些多余,但我想知道人们是如何解决此类问题的?

【问题讨论】:

    标签: ruby-on-rails search activerecord


    【解决方案1】:

    他们使用称为计数器缓存的东西:http://railscasts.com/episodes/23-counter-cache-column

    【讨论】:

      猜你喜欢
      • 2021-12-26
      • 2021-01-08
      • 2022-07-07
      • 1970-01-01
      • 1970-01-01
      • 2015-07-30
      • 1970-01-01
      相关资源
      最近更新 更多