【问题标题】:RABL Sorting resultsRABL 排序结果
【发布时间】:2013-02-15 03:52:12
【问题描述】:

刚开始使用带有 Rails 3.2.6 的 RABL Gem 并开始了解它。我对这个堆栈的某些部分也很陌生,所以感谢你对我的包容。

我有一个通过注册有_many 个孩子的教室模型,我可以使用 RABL 输出我的 JSON。

object @classroom
attributes :id, :name

child :enrollments => :children do |classroom|
    child :child do
        attributes :c_name
    end
end

现在我想通过一些属性来实际排序孩子(比如 c_name 以保持简单)。我该怎么办?我尝试使用辅助方法将其拾起,但并没有走得太远。任何想法表示赞赏和欢迎。谢谢。

【问题讨论】:

    标签: ruby-on-rails json rabl rails-api


    【解决方案1】:

    尝试进入子模型并输入:

    default_scope :order => 'c_name ASC'
    

    我认为这应该可行。当然,这会改变模型的默认顺序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-03
      • 2014-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多