возможность хранить историю цен - PullRequest
1 голос
/ 10 февраля 2011

Я сейчас работаю над проектом, скажем, в магазине продовольственных товаров.

Цена на молоко не всегда одинакова, и у меня есть модель Product с products_controller и всеми представлениями.Мне нужно отредактировать, удалить и т. Д.

Однако я также хотел бы видеть, какова цена молока, скажем месяц назад.С помощью простого редактирования я просто редактирую продукт, но теряю историю.

Есть ли способ реализовать, возможно, в другой модели, где у меня были бы price, active_date и inactive_date, поэтому, когда я что-то редактирую, автоматически создается запись в моей таблице истории, деактивирующая текущий элемент.

Может быть, есть даже драгоценный камень, чтобы помочь справиться с этим?

Любой совет приветствуется

1 Ответ

2 голосов
/ 10 февраля 2011

Похоже, что acts_as_audited камень может делать то, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...