Модель для UnderReview / Опубликованный пользовательский контент - PullRequest
0 голосов
/ 22 января 2011

Я создаю пользовательский сайт, но хочу иметь возможность модерировать их. Мне также нужно, чтобы сообщения имели статический идентификатор, потому что я хочу использовать социальные плагины Facebook. Первоначально я думал о том, чтобы иметь две разные таблицы «рецензировать» и «публиковать» и переносить записи из одной таблицы в другую. Однако я не знал, как заставить их сохранять свой идентификатор, так как используется инкрементный идентификатор таблицы?

Я мог бы также использовать одну таблицу и иметь опубликованный атрибут, но мне кажется, что это решение не является действительно производительным, а единственным способом сохранить идентификатор?

Кстати, я использую рельсы

1 Ответ

1 голос
/ 22 января 2011

Почему бы не иметь столбец state в таблице posts для отображения, если сообщение рецензируется или публикуется? Если вы хотите получить фантазию, вы можете использовать что-то вроде aasm gem.

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