Мой друг задал этот вопрос. Я не уверен, почему он находится в моем профиле StackOverflow.Данные в DB в Ruby on Rails
0
A
ответ
1
Rails поддерживает технологию, называемую счетным кешем, в которой вы можете хранить количество сообщений, комментариев или что угодно, не выполняя избыточные команды.
Существует railscast, который описывает это очень красиво:
http://railscasts.com/episodes/23-counter-cache-column
Если, однако, необходимо придерживаться задачи на основе хрон, было бы очень легко хранить подсчитывать себя в статистике модель как:
Statistic.new
Statistic.total_users = User.count
Statistic.total_comments = Comment.count
Statistic.save
Смежные вопросы
- 1. Поиск в Ruby-on-Rails DB
- 2. Ruby on Rails данные регистрации?
- 3. Active Record DB Modeling - Ruby on Rails
- 4. DB: Миграция для Ruby On Rails
- 5. Ruby on Rails: назначение db: migrate
- 6. Ruby On Rails Heroku DB Указание
- 7. Ruby on Rails rake db: drop
- 8. Ruby on rails rake db: reseed abort
- 9. Ruby on Rails: обновить ссылки DB
- 10. Ruby On Rails Heroku db: migrate Aborted!
- 11. ruby on rails rake db: migrate aborted
- 12. DB Query in Ruby on Rails
- 13. Ruby on Rails - db: create: all error
- 14. rake db: create ruby on rails
- 15. Что такое seeds.rb в папке db в Ruby on Rails?
- 16. Ruby on Rails - зачем шифровать определенные данные?
- 17. Ruby on Rails rake db: seed undefined in rails tutorial
- 18. Настойчивость в Ruby on Rails?
- 19. Ruby on Rails - Sqlite3
- 20. Ruby on Rails: как показать все данные в переменной Ruby?
- 21. Ruby on Rails где()
- 22. Как искать Oracle DB часовой пояс в Ruby On Rails
- 23. Загрузка в PDF Сервер Ruby on Rails - DB Postgres
- 24. Проблемы с rake db: migrate в приложении Ruby on Rails
- 25. Добавление второго SQLite db в Ruby on Rails
- 26. Ruby on Rails консоль, перемещающая строки в DB
- 27. Ruby on Rails: как экспортировать DB в sql-файл?
- 28. Ruby on Rails: Создайте кнопку, если строка существует в db
- 29. Ruby on Rails Newbie
- 30. Разбор в Ruby (on Rails)
вы можете написать задачу простых рельсов, чтобы сделать это для вас (больше на нем http://railscasts.com/episodes/66-custom-rake-tasks). Да, это будет вход в статистическую модель. Но код, который должен быть выполнен, будет в задаче Rake. – Spyros