Thi*_*niz 3 activerecord ruby-on-rails
Rails中has_many关系的默认顺序是什么?
认为在ActiveRecord:Base的default_scope是order: 'created_at ASC",但我必须指定让它正确排序.
ActiveRecord:Base
default_scope
order: 'created_at ASC
我查看了文档和源代码,但我找不到任何参考!
Pet*_*own 8
默认情况下没有指定顺序,因此它们将按数据库返回的顺序排序.通常这是通过ID或插入顺序.只有在迁移中指定created_at列时才会出现,因此将其作为默认订单列是没有意义的.
归档时间:
13 年,6 月 前
查看次数:
1448 次
最近记录: