Pet*_*ter 2 scope ruby-on-rails
假设我有一个类Foo,其中belongs_to:bar.
栏有一个属性名称.我想创建一个通过bar.name命令Foos的范围.我如何用范围做到这一点?
比如,范围:by_name,order('')?
我对rails很新,所以如果这个问题没有意义,我很抱歉.
试试这个...
scope :by_bar_name, order('bars.name').includes(:bar)
Run Code Online (Sandbox Code Playgroud)