Вопрос о default_scope с Rails 2/3.В моем проекте на Rails 3 я использую много default_scope, чтобы упорядочить по create_at desc.Итак, сначала я написал:
default_scope order("created_at desc")
во многих моих моделях.Но проблема в том, что create_at существует почти в каждой из моих таблиц приложений ... Так что, если я напишу запрос, который просто объединяет две таблицы, я получу неоднозначный столбец ошибки SQL create_at ... Поэтому мне пришлось переписать все default_scopesвключить table_name, например:
default_scope order("posts.created_at desc")
Есть ли лучший способ решить эту проблему или это единственное решение?
Спасибо.