Должен ли я сделать новый класс в Rails для Redis? - PullRequest
0 голосов
/ 26 августа 2011

Я начинаю использовать Redis, и, во-первых, мой код не слишком СУХОЙ, и собирался объединить его в application.rb и контроллере. Это лучший способ, или я должен создать новый класс с именем Redis и иметь всю логику?

В настоящее время моими моделями являются клиенты, заказы, продукты, и я использую много счетчиков.

1 Ответ

0 голосов
/ 27 августа 2011

Возможно, вам понадобится сочетание новых и существующих классов моделей.

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

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

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