У меня есть приложение rails с моделями, которые появляются еженедельно.Иными словами, у каждого пользователя есть экземпляр модели (скажем, GroceryList), генерируемый один раз в неделю утром в понедельник.Я хотел бы интегрировать некоторый синтаксический сахар в мою модель GroceryList, чтобы я мог легко ссылаться на прошлые списки, используя синтаксис ruby-esque, возможно, как показано ниже:
current_user.grocery_list.1.week.ago
В настоящее время каждый элемент GroceryList имеет create_onдата, конечно, а также start_date, которая указывает на начало недели (понедельник).
Существует ли установленный способ связать этот тип функциональности с классом ruby, и если да, то как его достичь?
Заранее спасибо.