How do I automatically sort a has_many relationship in Rails?

前端 未结 5 1203
情书的邮戳
情书的邮戳 2020-12-12 13:02

This seems like a really simple question but I haven\'t seen it answered anywhere.

In rails if you have:

class Article < ActiveRecord::Base 
  has         


        
5条回答
  •  猫巷女王i
    2020-12-12 13:35

    And if you need to pass some additional arguments like dependent: :destroy or whatever, you should append the ones after a lambda, like this:

    class Article < ActiveRecord::Base 
      has_many :comments, -> { order(created_at: :desc) }, dependent: :destroy
    end
    

提交回复
热议问题