Мне нужно определить ассоциацию, которая, кажется, плохо вписывается в корзину "has_one / own_to".
Ситуация такова, у меня есть таблица, в которой каждая строка соответствует месячнойстатистика за данный месяц и год.Я хотел бы иметь возможность определить некоторые ассоциации в моей модели, такие как record.prior_month
или record.prior_year
, которые соответствуют предыдущему месяцу / году текущей записи.
Я не могу думать ни о какихумный способ сделать это, поскольку нет никакого смысла поддерживать внешние ключи, которые должны были бы обновляться каждый месяц для тонны записей.
Я всегда могу обработать логику в контроллере, но я быпредпочитаю оставить его вместе с моделью, если смогу.
Спасибо!Mike