标签: ruby-on-rails database methods
我的应用程序使用一种在重要事件中多次调用的方法,因此会影响性能。
我可以改用数据库列来改进设计吗?该列将保留旧方法输出的相同整数,但是它将提前计算值,而不是在紧急事件发生时计算。不利的一面是,我需要在许多其他不常见的事件中更新该列。
此设计是否违反最佳做法?专业的Rails开发人员会讨厌这种方法吗?我可能不知道有什么比这两种方法更好的方法吗?
在此先感谢您的见解。